水题,求1到n的平方和,直接代公式x=(1/6)*n*(n+1)*(2*n+1)
#include<cstdio> #include<cstring> int main(){ int n,x; while(scanf("%d",&x)&&x){ printf("%d\n",x*(x+1)*(2*x+1)/6); } }
时间: 2024-10-15 04:24:17
水题,求1到n的平方和,直接代公式x=(1/6)*n*(n+1)*(2*n+1)
#include<cstdio> #include<cstring> int main(){ int n,x; while(scanf("%d",&x)&&x){ printf("%d\n",x*(x+1)*(2*x+1)/6); } }