400!=1*2*3*4*5*6*7*8*9*10*...*400,這400個數中看看有幾個5出現,其中5的倍數有400/5個,每個會貢獻1個525的倍數有400/25個,每個會貢獻2個5,但其中一個5已經在5的倍數中算過了,不能重複算,所以就是多貢獻1個5125的倍數有400/125個,可以貢獻3個5,但是有兩個已經在前面的步驟算過了,所以等於多貢獻1個5而已那麼有幾個5就是把上述三個步驟的個數加起來就好了建議可以先舉小的例子比如50!推敲看看,就知道原理了黃子嘉說萬物皆暴力,當然不是要用暴力法,只是很多定理都是暴力法得來的,沒頭緒的時候就先暴力小問題看看