Pagini recente » Monitorul de evaluare | Borderou de evaluare (job #1186106) | Borderou de evaluare (job #2349838) | Borderou de evaluare (job #1906674) | Cod sursa (job #823902)
Cod sursa(job #823902)
#include<iostream>
using namespace std;
#include<fstream>
int main()
{
int P,x,nr_curent=1;
ifstream f_in("fact.in");
ofstream f_out("fact.out");
f_in>>P;
if(P==0)
{
f_out<<nr_curent;
}
else
{
while(P>0)
{
x=nr_curent;
while(x%10==0)
{
P--;
x=x/10;
}
while(x%5==0)
{
P--;
x=x/5;
}
nr_curent++;
}
f_out<<nr_curent-1;
}
if(P!=0)
f_out<<"-1";
return 0;
}