1到10000的这10000个数的数字之和是多少?是数字之和,如:1、2、3、4、5、6、7、8、9、10、11、12的数字之和就是1+2+3+4+5+6+7+8+9+1+0+1+1+1+2.那么1到10000这10000个数的数字之和是多少呢?

问题描述:

1到10000的这10000个数的数字之和是多少?
是数字之和,如:1、2、3、4、5、6、7、8、9、10、11、12的数字之和就是1+2+3+4+5+6+7+8+9+1+0+1+1+1+2.那么1到10000这10000个数的数字之和是多少呢?

49995

好像应该这样的吧
先考虑1~9999,因为0在不在都一样,所以我们可以把0也算进去,这10000个数我们可以看做是0000、0001、0002······9999,在这10000个数中0、1、2、3、4、5、6、7、8、9分别在个位、十位、百位、千位出现了(10000/10=)1000次,所以0~9999的数字和应该是(0+1+2+3+4+5+6+7+8+9)*1000*4=180000,再加上10000的1,就是180001

1+2+3+4+5+6+7+8+9 出现在个位上 10000/10=1000次 (即所有个位数字之和=1000*45)
1+2+3+4+5+6+7+8+9 出现在十位上 10000/100=100次
1+2+3+4+5+6+7+8+9 出现在百位上 10000/1000=10次
1+2+3+4+5+6+7+8+9 出现在千位上 10000/10000=1次
1+2+3+4+5+6+7+8+9=45
1到10000这10000个数的数字之和是:
45*(1000+100+10+1)
=49995