Pagini recente » Cod sursa (job #903691) | Cod sursa (job #1668548) | Cod sursa (job #1096769) | Cod sursa (job #3126924) | Cod sursa (job #1687082)
#include<iostream>
#include<fstream>
#include<algorithm>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int zero(int x)
{
int p5 = 5;
int d = 0;
while (x/p5 != 0) {
d =d+ (x/p5);
p5=p5*5;
}
return d;
}
int P;
int main()
{
int N=0,P,i=1;
f>>P;
for(i=0; ;i=i+5)
{
if(zero(i)>P)
{
if(P==0)
{N=i+1;break;}
else
{
N=-1;
break;
}
}
if(zero(i)==P)
{
if(P==0)
{N=i+1;break;}
else
{
N=i;
break;
}
}
}
g<<N;
}