蓓蓓妈咪  发表于 2013-10-28 14:24:27| 1848 次查看 | 3 条回复

求1 到10 亿这10 亿个自然数的数字之和。

这道题是求“10 亿个自然数的数字之和”,而不是“10 亿个自然数之和”。

什么是“数字之和”?例如,求1 到12 这12 个自然数的数字之和,算式是

1+2+3+4+5+6+7+8+9+1+0+1+1+1+1+2=5l。

显然,10 亿个自然数的数字之和,如果一个一个地相加,那是极麻烦,也极费时间(很多年都难于算出结果)的。怎么办呢?我们不妨在这10 亿个自然数的前面添上一个“0”,改变数字的个数,但不会改变计算的结果。然后,将它们分组:

0 和999,999,999;1 和999,999,998;

2 和999,999,997;3 和999,999,996;

4 和999,999,995;5 和999,999, 994;

……… ………

依次类推,可知除最后一个数,1,000,000,000 以外,其他的自然数与添上的0 共10 亿个数,共可以分为5 亿组,各组数字之和都是81,如

0+9+9+9+9+9+9+9+9+9=81

1+9+9+9+9+9+9+9+9+8=81

………………

最后的一个数1,000,000,000 不成对,它的数字之和是1。所以,此题的计算结果是

(81×500,000,000)+1

=40,500,000,000+1

=40,500,000,001


常用的巧算和速算方法.pdf (1.07 MB, 下载次数: 1, 售价: 1 爱币)


相关推荐:

升学考试必备:数学速算与巧算专项练习




默默的把爱币数了N遍,好像又少了几百?
上海__傀儡娃娃  评论于  2013-10-28 14:39:49
看过拿分走人
家有小活宝,大活宝来报到!
uoxuc  评论于  2013-10-28 14:39:57
看贴回帖是一个好习惯
票风  评论于  2013-12-4 12:06:55
先下了试试啊