74.Triangular Sums

来源:互联网 发布:党员干部网络言行规范 编辑:程序博客网 时间:2024/06/05 20:15
#include<stdio.h>
#define T(k) (k)*(k+1)/2 //k必须加括号,为什么
int main()
{
 int N;
 int k = 0;
 scanf("%d",&N);
 while(N--)
 {
  int n;
  int num = 0;
  scanf("%d",&n);
  for(int i=1;i<=n;i++)
  {
   num +=i*T(i+1);
  }
  k++;
  printf("%d %d %d\n",k,n,num);
 }
 return 0;
}
0 0
原创粉丝点击