从1乘到30 得到的那个数末尾有几个连续的零

问题描述:

从1乘到30 得到的那个数末尾有几个连续的零

5 10 15 20 25 30
分别有 1 1 1 1 2 1个约数5
共有1+1+1+1+2+1=7个零
30!=265252859812191058636308480000000

因为10=2*5,所以我们计算相乘的数字当中有多少5和2就可以了,因为每两个数当中就至少有一个2,2的因数比5多很多,所以我们只需要计算有几个5每5个数当中有1个5,每25个数增加一个因数51到30,因为30/5=6,30/25=1.25,所以...