您的位置:首页 > Web前端 > AngularJS

POJ 3086 Triangular Sums(水~)

2015-08-30 08:33 549 查看
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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: