南阳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;
}

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

猜你喜欢

转载自www.cnblogs.com/huanya/p/9386385.html