Pagini recente » Cod sursa (job #597773) | Cod sursa (job #2052758) | Cod sursa (job #458673) | Cod sursa (job #2548952) | Cod sursa (job #28095)
Cod sursa(job #28095)
#include<stdio.h>
int main(){
long p,n,i,j,aux=0,ready=0;
freopen("fact.in","rt",stdin);
freopen("fact.out","w+",stdout);
scanf("%ld",&p);
if(p==0){
printf("1");
return 1;
}
if(p==1){
printf("5");
return 1;
}
for(i=1;!ready;i++){
for(j=i;(j%5==0)&&(j>0);j++,j/=5)
aux++;
if(aux>=p)
ready=1;
}
if(aux==p)
printf("%ld",aux);
else printf("-1");
}