Pagini recente » Cod sursa (job #2065438) | Cod sursa (job #1076405) | Cod sursa (job #1654524) | Cod sursa (job #556045) | Cod sursa (job #363257)
Cod sursa(job #363257)
#include <fstream>
using namespace std;
ifstream in("fact.in",ifstream::in);
ofstream out("fact.out",ofstream::out);
int p;
void cautare()
{
if (p == 0)
{
out<<"1";
return;
}
int put = 0;
int fact,cop_fact;
for (fact = 5;put<p;fact+=5)
{
cop_fact = fact;
while (cop_fact%5==0)
{
cop_fact/=5;
++put;
}
if (put > p)
{
out<<"-1";
return;
}
if (put == p)
out<<fact;
}
}
int main()
{
in>>p;
cautare();
}