Pagini recente » Cod sursa (job #2602518) | Cod sursa (job #827822) | Istoria paginii runda/cei_mai_mari_olimpicari_runda_2/clasament | Cod sursa (job #2360982) | Cod sursa (job #809369)
Cod sursa(job #809369)
#include<iostream>
#include<math.h>
#include<fstream>
using namespace std;
ifstream f;
ofstream g;
long long p,n,i;
void citire()
{
f.open("fact.in");
f >> p;
f.close();
}
void scriere()
{
g.open("fact.out");
g << n;
g.close();
}
int main()
{
citire();
for(i=0;i<=11;i++)
if(p==pow(5,i)+i-1)
n=-1;
else
if(p>pow(5,i)&&p<=pow(5,i+1))
n=(p-i+1)*5;
if(p==0)
n=1;
scriere();
return 0;
}