在墙角堆放着一堆完全相同的正方体小木块,从上往下数起,第一层是1块,第二层是3块,第三层是6块…… 因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。
输入格式:
只有一个整数 n ,表示这堆小木块的层数,已知1 <= n <= 100 。
输出格式:
只有一个整数,表示这堆小木块的总数量。
输入样例:
5
输出样例:
35
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include<stdio.h>
int main()
{
int n,i,num=0,nums=0,sum=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
num++;
nums+=num;
sum+=nums;
}
printf("%d",sum);
return 0;
}