博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

N!中最后零的个数

Posted on 2009-03-14 23:25  Y.Cloud  阅读(145)  评论(0编辑  收藏  举报

n!末尾零的个数   [n/5]+[n/25]+[n/125]+....    [x]表示取整

而[n/5^(x+1)]=[[n/5^x]/5]  
所以计算后一项直接拿前一项除以5取整就可以了

实际上找因子5的个数就可以了,但如果穷举的话会TLE

Code