题目描述:
我们先研究如下规律:
13+23=9=32=(1+2)2
13+23+33=36=62=(1+2+3)2
13+23+33+43=100=102=(1+2+3+4)2
……
现在要你求13+23+33+43+……+n3的值。
输入格式:
输入一行,一个整数n(0<=n<=10000).
输出格式:
输出一行,一个整数表示答案
样例输入:
4
样例输出:
100
时间限制: 1000ms
空间限制: 256MB
根据规律直接输出答案即可
代码实现:
#include<bits/stdc++.h>
using namespace std;
long long n,s;
int main(){
cin>>n;
for(int i=1;i<=n;i++)s+=i;
cout<<s*s;
return 0;
}