101*102*103*104*……195*196*197*198*199*200 得数的末尾有几个连续的0?

问题描述:

101*102*103*104*……195*196*197*198*199*200 得数的末尾有几个连续的0?

末尾有几个0取决于因数一共有多少个10,也就是多少个2×5
这些数的因子中明显2比5要多得多,就考虑有多少5
这些中被5整除的有100/5=20个
被5^2整除的有100/25=4个
被5^3整除的有1个(125)
所以这些数的因子中5一共有25个,所以尾数有25个0能不能把那一堆数的乘积给我看看…………加悬赏呢具体出来很麻烦,但是一定是一个(p1)^(a1)*(p2)^(a2)*....*(pk)^(ak)形式的数,其中p1,p2,...pk是不大于200的质数,a1,a2,..ak是非负整数就本题,只需要求5的幂次就可以了