Cod sursa(job #775791)
Utilizator | Data | 8 august 2012 22:53:29 | |
---|---|---|---|
Problema | Factorial | Scor | 25 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.3 kb |
#include<stdio.h>
int main()
{
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
long p,n,i,j;
scanf("%ld",&p);
i=0;
if(p==0)
printf("1");
else
{
do
{
j=5;
i=i+5;
while(i%j==0)
{
j=j*5;
p--;
}
}while(p!=0);
printf("%ld",i);
}
return 0;
}