求1000以内被37整除的数的平方和

问题描述:

求1000以内被37整除的数的平方和

1000/37=27
设an=37n
an^2=1369*n^2
sn=1369*(1^2 + ..... 27^2)
sn=1369* 27 * (27+1)*(2*27+1)/6
=9487170

我学会了什么作文

1000÷37商是27
所以是1²×37²+2²×37²+……+22²×37²
=37²×(1²+2²+……+22²)
=1369×22×(22+1)×(2×22+1)/6
=5195355

1000以内被37整除的数的平方和 : 9487170
/*用于计算的代码如下:*/
#include
int main()
{
int sum = 0;
int i = 0;
for(i=0;i {
sum += (i*i);
}
printf("1000以内被37整除的数的平方和 : %d\n",sum);
getchar();
return 0;
}