在一行中输入一个正整数
(
)。
输出一个整数,表示从
到
的自然数之和。
1
1
当时,
。
10
55
当时,
。
提示,如果你不知道高斯公式:。
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式。
#include<stdio.h>
long long sum(int n)
{
if(n==1)
return 1;
else
return n+sum(n-1);
}
int main()
{
int n;
scanf("%d",&n);
long long s = sum(n);
printf("%lld\n",s);
return 0;
}