前200个自然数正好组成等差数列,首项为0(最小的自然数),末项为199,公差d=1,
则前200个自然数之和为S=(首项+末项)×项数÷2
=(0+199)×200÷2
=19900;
这200个自然数当中完全平方数分别为:
0,1,4,9,16,25,36,49,64,81,100,121,144,169,196;
这些完全平方数之和为:
0+1+4+9+16+25+36+49+64+81+100+121+144+169+196
=1005;
故剩下的非完全平方数之和为:
19900-1005
=18895