今天我們來個益智問題吧!請問:1×2×3×4×5×……×200的乘積,末尾有幾個0呢?如果你不太懂題目的意思,我打個比方,比如1×2×3×4×5=120,末尾有一個0,這樣了解了吧!
我想,小朋友不會真的從1×2開始,一步一腳印的一個數字一個數字乘下去,算出最後的答案後,再來數有幾個0吧?那麼,有什麼方法可以不必大費周章,就可算出這個題目0的個數呢?
維尼老師要請你先想一想:乘法裡面,怎樣才會產生0?很簡單,只要一個2配上一個5,乘起來等於10,就會產生一個0。也就是說,我們只要知道1~200之間可以配出幾組2×5,就知道乘積末尾有幾個0了。
再想一想,1~200之間,每兩個數就會出現2(比方4=2×2),而每五個數才會出現5,2絕對比5多很多,所以我們不要考慮2,而是應該從5著手。
那麼,1~200中有幾個5呢?剛剛說過,從5開始,5、10、15、20、25、30……每五個數就有5,所以一般人會認為共有40個(200÷5=40)。可惜這個答案是錯的!為什麼呢?
別忘了,25=5×5,50=2×5×5,75=3×5×5,100=4×5×5……它們都有兩個5唷!也就是說,每25個數就會出現第二個5,所以我們必須再算一次:200÷25=8,還要再加上8個5。
這樣還沒完喔,1~200之間還有一個數有3個5,就是5×5×5=125,所以總數還要再加1。因此,共有40+8+1=49個5,可以配出49組2×5。所以,1×2×3×4×5×……×200的乘積末尾,總共會有49個0唷!你算對了嗎?