1乘2乘3乘...乘n的积的末尾连续有20个0,n最小是几?最大是几?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 10:35:45

1乘2乘3乘...乘n的积的末尾连续有20个0,n最小是几?最大是几?
1乘2乘3乘...乘n的积的末尾连续有20个0,n最小是几?最大是几?

1乘2乘3乘...乘n的积的末尾连续有20个0,n最小是几?最大是几?
主要就是研究一下0是怎么产生的.
一个因数2,一个因数5,乘起来会产生一个0.整十的数显然会出现一个0
我们研究一下前10个数,发现10可以贡献一个0,剩下的有4个因数2,1个因数5,可以贡献1个0,所以前十个数有2个0.而且可以显然发现因数2的数目要比
因数5的数目多很多.
我把会出现因数5的数都列出来
5 10 15 20 25(2个) 30 35 40 45 50(2个) 55 60 65 70 75(2个) 80 85 到这里一共是20个因数5,所以20个0,n至少要到85,但是到了90个又会多出1个0,所以n最小是85,最大是89.

1个2,1个5,就能产生一个0,数一数有多少对2和5,就知道了。