Cod sursa(job #81627)
Utilizator | Data | 3 septembrie 2007 15:29:38 | |
---|---|---|---|
Problema | Factorial | Scor | 50 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.32 kb |
#include<stdio.h>
int main(){
int p,n,i;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%d",&p);
if(p==0)
i=1;
else{
for(i=5;p;i+=5){
n=i;
while(n%5==0){
--p;
n/=5;
}
}
i=i-5;
}
printf("%d\n",i);
fclose(stdin);
fclose(stdout);
return 0;
}