问题描述
求s=1+2+3+......+n的精确值(n 以一般整数输入)。
样例
输入数据 1
10
Copy
输出数据 1
55
提示
注意本题 n非常大,累加后的和的数据会比较大。
需要考虑数据是否超过 int 范围的情况。
数据范围
2≤n<1000000
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,t=0;
cin>>n;
for(long long i=1;i<=n;i++) {
t+=i;
}
cout<<t<<endl;
return 0;
}