结果中的 0 是如何产生的呢?
1.有些数字本身含有 0 ,例如数字10、20、30…
2.数字(10的整数倍以外的数字)相乘结果得到10的倍数,如尾数为2、4、6、8的数字与5相乘
而每一个10的整数倍的数字都可以写成 5*k 的形式
那么
10000! = 1 ∗ 2 ∗ 3 ∗ 4 ∗ 5 ∗ . . . . . . ∗ 10 ∗ . . . . . . ∗ 15 ∗ . . . . . . ∗ 20 ∗ . . . . . . ∗ 25 ∗ . . . . . . ∗ 30 ∗ . . . . . . ∗ 35 ∗ . . . . . . ∗ 40 ∗ . . . . . . ∗ 45 ∗ . . . . . . ∗ 50 ∗ . . . . . . . . . . . . . . ∗ 10000 1*2*3*4*5*......*10*......*15*......*20*......*25*......*30*......*35*......*40*......*45*......*50*..............*10000 1∗2∗3∗4∗5∗......∗10∗......∗15∗......∗20∗......∗2