Description
已知T(n) = 1 + … + n,W(n) = SUM[k = 1…n; k * T(k + 1)],给出n,输出W(n)
Input
第一行为用例组数m,之后m行每行一个整数n表示查询数
Output
对于每组用例,以 用例组数 n W(n) 形式输出
Sample Input
4
3
4
5
10
Sample Output
1 3 45
2 4 105
3 5 210
4 10 2145
Solution
水题
Code
#include<stdio.h>
int main()
{
int m,n,i,sum,res=1;
scanf("%d",&m);
while(m)
{
sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
sum+=i*(i+1)*(i+2)/2;
printf("%d %d %d\n",res,n,sum);
res++;
m--;
}
return 0;
}