Pagini recente » Cod sursa (job #2797667) | Cod sursa (job #659990) | Istoria paginii utilizator/adamrazvan | Profil Cioban | Cod sursa (job #124750)
Cod sursa(job #124750)
#include<stdio.h>
int fact(int p)
{
int n=0,nr=0,v;
if (p==0) return 1;
while (nr<p)
{
n+=5;
v=n;
while (v%10==0) {nr++; v=v/10;}
while (v%5==0) {nr++; v=v/5;}
}
if(nr==p) return n;
else return -1;
}
int main()
{
int p;
freopen("fact.in","r",stdin);
freopen("fact.out","w",stdout);
scanf("%d",&p);
fclose(stdin);
printf("%d",fact(p));
fclose(stdout);
return 0;
}