礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

n 有多少个0-n!末尾有多少个0

2025-11-20 06:44:02  

n 有多少个0-n!末尾有多少个0

优质解答

嗯,想算n的阶乘末尾有多少个零,其实就是数里面能被10整除的次数对吧?因为每两个0就代表一个10,而10是2乘5。不过2的数量肯定比5多,所以重点要看5的个数。比如5的倍数每个至少贡献一个5,像25这种数能贡献两个5,50的话能贡献三个5,这样加起来取整就行。

那为什么是看5的个数呢?首先因为阶乘里每五个数就有至少一个5,像5、10、15这些数都会分解出5。但像25=5×5这种数,会多出一个5,所以得单独算。比如算10的阶乘,5和10各贡献一个5,总共两个5,所以末尾有两个零。再比如15的阶乘,5、10、15各一个,25的话是两个,所以总共有三个5,对应三个零。数据证明当n=25时,5的个数是6个(25/5+25/25=5+1=6),所以末尾有6个零。这样分解质因数就能准确算出零的数量了。

本题链接:

阶乘末尾零的数量质因数分解