若干连续自然数1,2,3……的乘积末尾有13个连续的零,其中最大的一个自然数是多少?

问题描述:

若干连续自然数1,2,3……的乘积末尾有13个连续的零,其中最大的一个自然数是多少?

末尾能产生0,那我们只要看5,10,15,20...这些数就可以了
5乘以一个偶数能产生1个0,
10能产生一个0,15能产生1个0,20能产生1个0,
25*4 = 100 ,能产生两个0,30产生一个0,.50*2 = 100,能产生两个0,
至此一共有 12 个0,再往下55又能产生一个0.
因为题目中问的是最大一个自然数,而到了 60 就能产生 14 个0.
所以最大的一个自然数是 59.