题目链接:https://projecteuler.net/problem=28
找规律
代码:
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
//freopen("in.txt","r",stdin);
//freopen("out.txt","w",stdout);
ll ans=1,now=1,det=2;
for(int i=1;i<=500;i++)
{
for(int j=1;j<=4;j++)
{
now+=det;
ans+=now;
}
det+=2;
}
printf("%lld\n",ans);
return 0;
}