Pagini recente » Cod sursa (job #1108218) | Borderou de evaluare (job #1791181) | Cod sursa (job #1875614) | Cod sursa (job #2053475) | Cod sursa (job #304333)
Cod sursa(job #304333)
#include<stdio.h>
long pcinci(long x)
{long r=0;
while(x%5==0)
{r++;x/=5;}
return r;}
int main()
{long n,p,z=0,x;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%ld",&p);
if(!p)
printf("1\n");
else
{for(n=1;z<p;n++)
z+=pcinci(5*n);
if(z>p)
printf("%-1\n");
if(z==p)
printf("%ld\n",5*(n-1));
}
return 0;}