Cod sursa(job #209086)
Utilizator | Data | 20 septembrie 2008 14:52:57 | |
---|---|---|---|
Problema | Factorial | Scor | 25 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.26 kb |
#include<stdio.h>
int main()
{ long p,c,i,j;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%ld",&p);
i=1;c=0;j=1;
while(c!=p)
{if(j%5==0) {c++;j=j/5;}
else {i++;j=i;}
}
printf("%ld",i);
return 0;
}