✔ 最佳答案
樓上的人(除了Chan Chun To以外)答案都是徹底錯誤的!請各位務必看清楚問題要求後才答,也請各位,如果你的答案跟其他人已經刊登的答案一樣,就不要再登一次了,謝謝!
Chan Chun To的答案方法比較接近點,但也是錯了,主要錯在不應該除以9,而是除以10。而答案應該是 3 600 000 001。
答案如下:
--------------------
從00000000到99999999
每一個位都是由0至9組成,數量均等。
因此,對於任何一個位,在這1億個組合中,有十分之一是0,有十分之一是1,如此類推。所以,對於任何一個位,數字總和是:
(100 000 000 / 10) x (0+1+2+3+4+5+6+7+8+9)
即是 100 000 000 x 45 / 10
因為任何一個位的組合分布模式一樣,所以所有位置的數字總和是:
(100 000 000 x 45 / 10)x 8
因此,從 1 至 100 000 000 所有數字的總和
=(100 000 000 x 45 / 10)x 8
- 0 [來自00000000]
+ 1 [來自 100 000 000]
= 3 600 000 001
--------------------
2007-02-15 02:30:06 補充:
這肯定對的
2007-02-16 10:11:36 補充:
樓下abel19957應該搞錯了, 每個數位不應該是有100,000,000個[1], 應該只是10,000,000個[1], 所以計算的答案也錯了.
2007-02-16 10:19:10 補充:
發問者, 你的問題1天後就到期, 趕快選最佳答案吧, 否則[選最佳答案]而獲贈的5分就沒有了。大部分的人都亂答一通離晒譜。除了我之外, 有兩個人的答案比較正路, 但可惜計算時出了點錯。答案應該是我的 3 600 000 001 才對的。
2007-02-17 21:21:58 補充:
感謝樓下的 charlestss 用電腦程式確認了 3 600 000 001 是正確答案。我不太了解電腦運算的速度。請問,這電腦運算方式,需要運算多少時間的?