记录编号 245934 评测结果 AAAAAA
题目名称 [POJ1401] 阶乘末尾的0 最终得分 100
用户昵称 GravatarSky_miner 是否通过 通过
代码语言 C++ 运行时间 0.151 s
提交时间 2016-04-04 16:21:35 内存使用 0.29 MiB
显示代码纯文本
  1. #include<cstdio>
  2. long long mod[]={5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,244140625,1220703125,6103512625,};
  3. int main(){
  4. freopen("fact.in","r",stdin);
  5. freopen("fact.out","w",stdout);
  6. int T;scanf("%d",&T);
  7. unsigned int fac;
  8. while(T--){
  9. scanf("%d",&fac);
  10. int ans=0;
  11. for(int i=0;mod[i]<fac;i++) ans+=fac/mod[i];
  12. printf("%d\n",ans);
  13. }
  14. fclose(stdin);fclose(stdout);
  15. return 0;
  16. }