描述
一天他不务正业出去耍,看见街上的地板是由很多小的正方形组成,顿时心里突发奇想想要总结一下到底有多少正方形。。。。于是乎,他狠下心数了数,终于翻山越岭知道了正方形的总边长为N,你的目的是找出在可以组成的每个至少边为1的正方形的个数。(因为黑皮太笨了,无法找到)。。
输入
自然数(0< =n< =32767)
输出
一个数,即正方形的总数
样例输入
2
样例输出
5
#include<iostream>
using namespace std;
int main(){
long int i,j,t;
__int64 ans;
while(scanf("%ld",&t)!=EOF){
ans=0;
for(i=0;i<=t;i++)
ans+=i*i;
printf("%I64d\n",ans);
}
return 0;
}