首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

n!末了0的个数

2013-12-02 
n!末尾0的个数#includeiostream#includecstdlibusing namespace stdint n int count(int index){int

n!末尾0的个数
#include<iostream>#include<cstdlib>using namespace std;int n ;int count(int index){ int sum = 0 ; if(index%5==0) { sum++ ; sum += count(index/5) ; } return sum ;}int main(){ int t ; cin>>t ; while(t--){ int i=5,sum=0; cin>>n ; if(n<5) { cout<<0<<endl ; continue ; } while(i<=n) { sum += count(i) ; i = i +5 ; } cout<<sum<<endl ; } return 0 ;}

?

热点排行