| 比赛 | NOIP2023模拟赛2 | 评测结果 | WWWWWTTTTT |
|---|---|---|---|
| 题目名称 | 铺路 | 最终得分 | 0 |
| 用户昵称 | yuanna | 运行时间 | 5.021 s |
| 代码语言 | C++ | 内存使用 | 4.02 MiB |
| 提交时间 | 2023-11-14 11:58:21 | ||
#include <iostream>
using namespace std;
long long T,N[550];
int num(int a)
{
int tot=0;
a=a-2;
for(int i=1;i<=a;i++)
tot=(tot+i)%1000000007;
return (tot*2)%1000000007;
}
int main()
{
freopen("obsession.in","r",stdin);
freopen("obsession.out","w",stdout);
cin>>T;
for(int i=1;i<=T;i++)
{
cin>>N[i];
}
for(int i=1;i<=T;i++)
{
cout<<num(N[i])<<endl;
}
}