Pagini recente » Visuian Mihai | Monitorul de evaluare | Monitorul de evaluare | Cod sursa (job #837957) | Cod sursa (job #384217)
Cod sursa(job #384217)
#include<iostream>
#include<fstream>
using namespace std;
int doi = 0, cinci = 0;
ifstream f("fact.in");
ofstream g("fact.out");
void next(int c){ int aux = c;
while (!(aux % 2)) {doi++; aux = aux/2;}
aux = c;
while (!(aux % 5)) {cinci++; aux = aux/5;}
}
int main(){
int n, p, c = 2;
f >> p;
while (doi < p || cinci < p)
next(c++);
//cout << doi << ' ' << cinci << '\xA';
g << c-1;
return 0;
}