Pagini recente » Cod sursa (job #3205284) | Cod sursa (job #380593) | Cod sursa (job #3188229) | Cod sursa (job #1343187) | Cod sursa (job #661050)
Cod sursa(job #661050)
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream f("fact.in");
ofstream g("fact.out");
long p, n=0, copie;
f>>p;
int dedoi=0, decinci=0, dezero;
bool continua=1;
while(continua) {
n++;
copie=n;
while(copie%2==0) {
copie=int(copie/2);
dedoi++;
}
while(copie%5==0) {
copie=int(copie/5);
decinci++;
}
dezero=dedoi;
if(decinci<dedoi) { dezero=decinci; }
while(copie%10==0) {
copie=int(copie/10);
dezero++;
}
if(dezero>=p) { continua=0; }
}
g<<n;
f.close();
g.close();
return 0;
}