南阳oj Triangular Sums

#include<iostream>
#include<cstdio>
using namespace std;
typedef long long ll;
ll t[305];
ll w[305];
int main ()
{
int n;
cin>>n;
int k=1;
while(n--)
{
w[0]=0;
int m;
int sum=0;
cin>>m;
t[1]=1;
for(int i=2;i<=m+1;i++)
{
t[i]=i+t[i-1];
}
for(int i=1;i<=m;i++)
{
w[i]=i*t[i+1];
sum=sum+w[i];
}
cout<<k<<" "<<m<<" "<<sum<<endl;
k++;
}
return 0;
}

英文题目要耐心读,题目挺简单的

posted @ 2018-07-29 18:42  换牙  阅读(72)  评论(0编辑  收藏  举报