1×2×3×4×5×.×99×100的积的末尾有几个0?

问题描述:

1×2×3×4×5×.×99×100的积的末尾有几个0?

有几对2和5就有几个0,因为2*5=10但5肯定比2多,所以有几个5就有几个0有一个5的:5153545556585951020304060708090有两个5的:255075100所以有24个0 事实上,结果是:94268904488832477456261857430572424738096937640...末尾才22个啊!你不会真的去算吧?数数.......6000000000000000才22个093326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000 不好意思,少复制2个00真的是24个0。。。确定吗?我不可以再追问了,会扣财富值的!是真的,采纳下我吧,大佬~我要列式解答过程![解法一]:[100/5]+[100/5^2]+[100/5^3]+……=24所以1*2*3*......*100的积中末尾有24个连续的0其中[x]读作高斯x,表示不大于x的最大整数。 如[1.2]=1 [5]=5 [-1.5]=-2 要求x!末尾有多少个连续的0,公式是 [x/5]+[x/5^2]+[x/5^3]+[x/5^4]+[x/5^5]+……[解法二]:将原式分解质因数,也就是说将它写成完全由质因数乘积的形式,如果要形成0(或者10)则要看这个质因数乘积的式子中2和5的对数,因为一对形成一个零嘛。可以很直观的看出来2的个数是明显多于5的,所以只要看5的个数就行了,式子中能分解出5的数有:5、10、15、20、25、30、35、40、45、50、55、60、65、70、75、80、85、90、95、100而通过分解质因数对应得到5的个数分别是:1、 1、 1、 1、 2、 1、 1、 1、 1、 2、 1、 1、 1、 1、 2、 1、 1、 1、 1、 2总共有24个,所以总共会形成24个0