题目大意:求1,2……n的和
思路:直接用[1,n]循累加就好
这道题由于数据范围较大,所以不推荐用等差数列求和公式(在做乘法运算的时候可能会出现问题)
AC代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int n,x,s;
while(scanf("%d",&x)!=EOF)
{
s=0;
for(int i=1;i<=x;i++)
s+=i;
cout<<s<<endl<<endl;
}
return 0;
}