求问1×2×3×4×5×……×3000的乘积尾数有几个零?
有什么简便方法
1到3000有600个5的倍数,120个25的倍数,24个125的倍数,4个625的倍数 1×2×3×4×5×……×3000的乘积尾数有 600+120+24+4=748个零
这样想:任何一个带有0或者运算能过产生0的数字都会给结果贡献一个0,我们只要计算这样的情况的数目即可。 每十个数字中都有一个连续的4、5组合,每个4、5组合会产生一个0,乘法中的0可以累加,因此由5产生的0的个数是:3000/10=300 个。
每十个数字中有一个象X0的数字,根据规则,由X0组成的0的个数是:3000/10=300个。 考虑到有X00这样的数字存在,由于在X0时已经计算了X00中的一个0,因此每100个数字中贡献一个0,因此产生的0的个数是:3000/100=30个。
考虑到有X000这样的数字存在,由于在X00时已经计算了X000中两个0,因此每1000个数字中贡献1个0,因此产生的0的个数是:3000/1000=3个。 合计: 300 + 300 + 30 + 3 = 633 个。 没有其他情况能够产生别的零了。
我的答案正确么? 欢迎多交流,欢迎访问我的BLOG: 。
答:所谓尾数··就只有一位数··所以一个详情>>
问:小华5/1小时行了3/2千米他行1千米需要多少小时,他行1小时可行多少千米?(为...
答:1/5÷2/3=1/5×3/2=3/10小时详情>>
问:甲车每小时行38km乙车每小时行41km甲乙车同时两地开岀相向行了2.5小时后相...
答:(38+41)x2.5=197.5千米详情>>