问题:

1*2*3*4*……*2004*2005=a*10^k如题,求k的最大值.

更新时间:2024-04-23 20:36:36 数学

问题描述:

1*2*3*4*……*2004*2005=a*10^k

如题,求k的最大值.

胡子敬回答:

  最大是500

  2005的阶乘是一个很大的数,计算机得算几十年;其结果末尾的0的个数可以这么计算:2005/5=401;401/5=80;80/5=16;16/5=3;3/5=0;结果就是401+80+16+3=500个

  原因是:5乘偶数后就会产生个位是0,5的倍数也同样;倍数如果能被5除,比如25,能产生两个0,等等;依次类推,就有以上的公式了.

  你给的分太少了!