Pagini recente » Cod sursa (job #3257587) | Cod sursa (job #2249767) | Cod sursa (job #1135891) | Cod sursa (job #2611876) | Cod sursa (job #341271)
Cod sursa(job #341271)
#include <fstream.h>
ifstream fin("fact.in");
ofstream fout("fact.out");
long P,N,put;
void factorial()
{
long z;put=1;
if (P==0) N=1;
else if (P==1) N=5;
else {
N=5;
while (put<P)
{N=N+5;z=N;
while (z%5==0)
{z=z/5;
put=put+1;
}
}
}
}
int main()
{fin>>P;
factorial();
if (put>P&&P>3) N=-1;
fout<<N;
fin.close();
fout.close();
return 0;
}