Cod sursa(job #122480)

Utilizator FlorinC1996Florin C FlorinC1996 Data 12 ianuarie 2008 16:07:34
Problema Factorial Scor 95
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include<stdio.h>
int ver(long i,long p)
{
int s=0,num=5;
while(i/num)
{
s+=i/num;
num*=5;
}
if(s==p)
return 1;
return 0;
}
int main()
{
long p,li,ls,i;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%d",&p);
if(p)
{
li=4*p;
ls=5*p;
for(i=li;i<=ls;i++)
if(ver(i,p))
{
printf("%ld",i);
return 0;
}
printf("-1");
}
else
printf("1");
fcloseall();
return 0;
}