Pagini recente » Cod sursa (job #2860818) | Cod sursa (job #2854294) | Cod sursa (job #1430131) | Cod sursa (job #2793668) | Cod sursa (job #1571379)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int p;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%d",&p);
int i,k=0;
if(p==0)
{
printf("1");
return 0;
}
for(i=1; i<=p; i++)
{
int c=1;
int d=i;
while(d%5==0)
{
c++;
d=d/5;
}
k=k+c;
if(k==p)
{
printf("%d",i*5);
break;
}
if(k>p)
{
printf("-1");
break;
}
}
return 0;
}