Cod sursa(job #2339173)
Utilizator | Data | 8 februarie 2019 15:33:05 | |
---|---|---|---|
Problema | Factorial | Scor | 15 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.66 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream in("fact.in");
ofstream out("fact.out");
int main()
{
long long P,N=0,x,C=0,i,ci;
in>>P;
if(P==0)
{
N=1;
}
else
{
x=P*5;
for(i=5; i<=x; i=i+5)
{
ci=i;
while(ci)
{
if(ci%5==0)
{
C++;
}
ci=ci/5;
}
if(C==P)
{
N=i;
}
}
}
if(N==0)
{
out<<-1;
}
else
{
out<<N;
}
return 0;
}