| 记录编号 | 245692 | 评测结果 | AAAAAA | ||
|---|---|---|---|---|---|
| 题目名称 | 1074.[POJ1401] 阶乘末尾的0 | 最终得分 | 100 | ||
| 用户昵称 | 是否通过 | 通过 | |||
| 代码语言 | C++ | 运行时间 | 0.138 s | ||
| 提交时间 | 2016-04-04 12:25:36 | 内存使用 | 0.29 MiB | ||
#include<cstdio>
int mod[]={5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,244140625,1220703125};
int main(){
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
int t;scanf("%d",&t);
int fac;
while(t--){
scanf("%d",&fac);
int ans=0;
for(int i=0;mod[i]<fac;++i)ans+=fac/mod[i];
printf("%d\n",ans);
}
fclose(stdin);fclose(stdout);
return 0;
}