若干连续自然数1,2,3,...的乘积的最末13位都是0其中最大的一个自然数是多少?

问题描述:

若干连续自然数1,2,3,...的乘积的最末13位都是0其中最大的一个自然数是多少?

50÷5=10
50÷25=2
1×2×3×……×50的末尾0的个数是
10+2=12
所以,1×2×3×……×50×51×……×55的末尾0的个数是13
往后,乘以56、57、58、59
都不改变末尾0的个数
所以最大的一个自然数是59