题目描述
给定一个正整数k,求1到k的立方和m。即m=1×1×1+2×2×2 +…+ k×k×k。
输入
输入包含多组测试用例,该行包含一个正整数k(1<=k<=1000)。
输出
对于每组测试用例,输出只有一行,即1到k的立方和。
样例输入
5
样例输出
225
#include<iostream>
#include<vector>
using namespace std;
void sumM(int n){
long long sum=0;
for(int i=1;i<=n;i++){
sum+=i*i*i;
}
cout<<sum<<endl;
}
int main()
{
vector<int> f;
int n;
while(scanf("%d", &n)!=EOF)
{
f.push_back(n);
}
for(int i=0;i<f.size();i++){
sumM(f[i]);
}
return 0;
}