Pagini recente » Cod sursa (job #2873723) | Istoria paginii runda/oli.2009.simulare | Cod sursa (job #2421901) | Cod sursa (job #1503110) | Cod sursa (job #2503191)
#include <fstream>
using namespace std;
ifstream fin("fact.in");
ofstream fout("fact.out");
/*
int main()
{
int n;
fin >> n;
if(n%6==5)
{
fout<<-1;
return 0;
}
if(n==0)
{
fout<<1;
return 0;
}
fout<<(n-n/6)*5;
return 0;
}
*/
int main()
{
long long n, p=0, i=0, x;
fin >> n;
if(n==0)
{
fout<<1;
return 0;
}
while (i<n)
{
p+=5;
x=p;
while (x%5==0)
{
x/=5;
i++;
}
}
if(i>n)
fout<<-1;
else
fout<<p;
return 0;
}