3977: 请君手下留情
题目:
题目很简单,给你n个正整数,求这n个数的和。假设ai为第i个正整数(i从1开始到n),对于任意ai都属于[1,n]。
对于任意i,j (i,j属于[1,n]) , 如果i != j,则 ai != aj。
输入
第一行为一个t,接下来t行,每行一个n。
t<=2000,n<109
输出
输出和为多少。
样例输入
1
1
样例输出
1
代码:
#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
#include<string>
#include<fstream>
using namespace std;
typedef long long ll;
const ll mod = 20190810;
int main(){
ll t, n;
scanf("%lld", &t);
// ofstream in;
// in.open("ans.txt");
while(t--){
scanf("%lld", &n);
printf("%lld\n", n*(n+1)/2);
// in << n*(n+1)/2 << endl;
}
return 0;
}