求和
题目编号 |
18 |
时间限制 |
1000 毫秒 |
内存限制 |
32768 K字节 |
问题描述
输入一个n(1<=n<=45000),求序列1,2,3...n的和
输入
输入包含多行,每行一个整数n
输出
输出多行,每行一个整数,表示1到n的和
输入样例
1
3
10
输出样例
1
6
55
#include <cstdlib>
#include <iostream>
using namespace std;
int operate(int n){
int sum = 0;
for(int i = 0;i <= n;i++)
sum += i;
return sum;
}
int main(int argc, char *argv[]){
int n;
while(cin >> n)
cout << operate(n)<< endl;
system("PAUSE");
return EXIT_SUCCESS;
}