在一行中输入一个正整数
(
)。
输出一个整数,表示从
到
的自然数之和。
1
1
当时,
。
10
55
当时,
。
提示,如果你不知道高斯公式:。
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式。
a = input()
sum = 0
if a.isdigit() == True:
if int(a)>=1 or int(a)<= (10**9):
for i in range(1,int(a)+1):
sum+=i
print(sum)
else:
print("erro")
else:
print("erro") while 1: try: n = int(input()) res = [i for i in range(1,n+1)] print(sum(res)) except EOFError: break