在1×2×3×4……×999×1000个自然数的乘积中,末尾连续有多少个0?

问题描述:

在1×2×3×4……×999×1000个自然数的乘积中,末尾连续有多少个0?

LZ您好:
其实这一组数中有多少个5,就会有多少个0,含5的数字有:5、15、20、25... ...995、1000
其中,有200个5,40个25,8个125,1个625
因此,有200+40+8+1=249
所以,有249个0

实际上是有多少5,有多少5就会有多少0,因为2的数量会多于5
含有5的数有5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95……
共有200个5,40个25,8个125,1个625
为此有200+40+8+1=249个0

乙速5的个数决定末尾连续0个数
1000÷5=200
1000÷25=40
1000÷125=8
1000÷625=1(取整)
200+40+8+1=249
在1×2×3×4……×999×1000个自然数的乘积中,末尾连续有249个0