Pagini recente » Cod sursa (job #1434229) | Istoria paginii runda/simulare-cartita-27 | Cod sursa (job #1599383) | Cod sursa (job #1705043) | Cod sursa (job #658500)
Cod sursa(job #658500)
#include <fstream>
using namespace std;
int main(){
ifstream fin("fact.in");
ofstream fout("fact.out");
long long p,nr,f,m;
fin>>p;
if(p==0){
fout<<1;
fout.close();
return 0;
}
nr=p*5;
f=25;
while(f<=nr){
m=f;
while(m<=nr){
if(m==nr){
fout<<-1;
fout.close();
return 0;
}
nr-=5;
m+=f;
}
f*=5;
}
fout<<nr;
fout.close();
}