当X=1×2×3×4×5×6时,积的末尾有几个零2)当Y=1×2×3×4…时,积的末尾有几个零

问题描述:

当X=1×2×3×4×5×6时,积的末尾有几个零2)当Y=1×2×3×4…时,积的末尾有几个零

1、X末尾有一个0
2、假设Y由连续n个自然数相乘,则构成末尾0的因子是10,可以构成几个因子10,末尾就有几个零。10可分解为2×5,由于含质因子5得数要少于含质因子2的数,因此关键在于这n个数中含有多少个质因子5。可用数列Am=[n/5^m]的所有项之和求出质因子5的个数(注:/表示除号,5^m表示5的m次方,Am表示这个数列的第m项为不超过n/5^m的最大整数)

第一题是一个零;第二题是,是看有几个5的倍数

有两种情况相乘会有零出现:1、末尾是5的数和偶数相乘时,得数的末尾数也一定是0.2、末尾为零时.此两种情况都是5的倍数,由此可得:Y=1×2×3×4…×n时,用n除以5取整(把余数舍弃例如:n=99;99除以5等于十九又五分之...

X=1×2×3×4×5×6 有1个0
Y=1×2×3×4…×5n 有n个0,当然n要大于等于1