求1000到9999内所有完全平方数的和

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 14:43:41
求1000到9999内所有完全平方数的和

求1000到9999内所有完全平方数的和
求1000到9999内所有完全平方数的和

求1000到9999内所有完全平方数的和
1000到9999内最小的完全平方数是32的平方,最大的完全平方数是99的平方,所以1000到9999内所有完全平方数的和=(1的平方+2的平方+…+99的平方)-(1的平方+2的平方+…+31的平方)=99×(99+1)×(2×99+1)/6-31×(31+1)×(2×31+1)/6=328350-10416=317934
注:公式:(1的平方+2的平方+…+n的平方)=n(n+1)(2n+1)/6

=32^2+33^2+.........+99^2
=(1+4+.....+99^2)-(1+4+.....+31^2)
=[99*100*(2*99+1)]/6-[(31*32*(2*31+1)]/6
=33*50*199 - 31*16*21
=317934

32^2+33^2+.........+99^2=(1+4+.....+99^2)-(1+4+.....+31^2)=99*100*(2*99+1)-(31*32*(2*31+1)=....