Cod sursa(job #75621)
Utilizator | Data | 4 august 2007 12:08:23 | |
---|---|---|---|
Problema | Factorial | Scor | 45 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.36 kb |
#include<stdio.h>
int main(){
int n,p,i,d;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%d",&p);
n=-1;
if(p==0)
n=1;
else
if(p>=1){
i=1;
n=5;
while(i<=p){
d=n;
while(d%5==0){
d=d/5;
i++;
}
n=n+5;
}}
printf("%d\n",n-5);
fclose(stdin);
fclose(stdout);
return 0;
}