Pagini recente » Cod sursa (job #1746345) | Cod sursa (job #1046311) | Cod sursa (job #807134) | Cod sursa (job #1442797) | Cod sursa (job #2437850)
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("fact.in");
ofstream out("fact.out");
int fact(int nr)
{
if(nr==0)
return 1;
else
{
int i=0;
int rez;
rez=5*nr;
while(nr!=0)
{
nr/=5;
i++;
}
i--;
if(i>0)
{
rez-=i*5;
}
return rez;
}
}
int infoarena(int P)
{
int i=1;
int rez=0;
do
{
int cp=i;
while(cp%5==0)
{
rez++;
cp/=5;
}
i++;
}while(rez<P);
if(rez==P)
return --i;
else return -1;
}
int main()
{
int nr;
in>>nr;
out<<infoarena(nr);
return 0;
}