Toggle navigation
CSUOJ
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
Problem1016--22-循环-2-高斯求和
1016: 22-循环-2-高斯求和
[Creator :
]
Time Limit :
1.000
sec
Memory Limit :
128 MB
Solved: 666
Submit: 5647
Statistics
Description
C语言学到循环了,老师给了小南一个任务,就是给定一个n,让让
小南快速计算出1+2+……+10
n
,其中
(0≤
n
≤1000)。显然,当n较大时,直接用循环编写程序计算可能要花很长的时间。这个时候小南想起
数学王子高斯小时候就能利用规律很快的将1+2+……+100算出来,于是小南也想利用这个规律完成老师的任务,你能帮他实现吗?
Input
多组样例,样例数由输入的第一行给出。即第一行输入一个整数t,表示有t个样例。接下来的t行,每行输入一个样例包括一个正整数
n
(
0≤
n
≤1000
)
。
Output
输出t行,每一行对应一个输入的n,输出对应的结果。
Sample Input
Copy
2 1 2
Sample Output
Copy
55 5050
Source/Category
简单
语言入门