Pagini recente » Cod sursa (job #1520640) | Cod sursa (job #1997545) | Cod sursa (job #2480156) | Rating Achimescu Valentin (Valy11) | Cod sursa (job #639414)
Cod sursa(job #639414)
#include<fstream>
#include<iostream>
using namespace std;
ifstream fin("fact.in");
ofstream fout("fact.out");
int main()
{
long long p,n=0,k=5;
register long long i;
fin>>p;
if(p==0)
fout<<1;
else
{
if(p==1)
fout<<5;
else
{
for(i=1;i<=p;i++)
{
n=n+5;
if(n==k*i && i%5==0)
{
i+=k/5;
k*=5;
if(i>p)
{
fout<<-1;
return 0;
}
}
}
fout<<n;
}
return 0;
}
}