某日下午,阳光正好,ZJW和室友来到台中最大的一中街商圈,一中街除了吃的很多,玩的更是多样,ZJW转角来到一个电玩商场,看到在柜角放着一个电玩积木,图形如下图所示:
因为电玩积木搭得实在是太有规律了,你只要知道它的层数就可以计算电玩积木中所有小积木的数量了。
现在请聪明的acmer写个程序来帮助ZJW,给你一个电玩积木的层数,求出这个电玩积木中所有小积木的总数量。
输入格式:
输入T,表示T组数据(T<=10),T=0时输入结束。
接下来输入T组数据,每组数据只有一个正整数 ,表示这个电玩积木的层数n(n <=200)。
输出格式:
对应每个输入的层数有一个输出,表示这个电玩积木中所有小积木的总数量,每个输出占一行。
输入样例:
在这里给出一组输入。例如:
2
1
5
0
输出样例:
在这里给出相应的输出。例如:
1
35
#include<stdio.h>
int main()
{
int T,n,j,k,sum,count;
while(scanf("%d",&T)!=EOF)
{
if(T==0)
{
break;
}
else
{
for(int i=1;i<=T;i++)
{
sum=0;
count=0;
scanf("%d",&n);
for(j=1;j<=n;j++)
{
count=count+j;
sum=sum+count;
}
printf("%d\n",sum);
}
}
}
}