Pagini recente » Cod sursa (job #2168566) | Cod sursa (job #1849437) | Cod sursa (job #1380159) | Cod sursa (job #354826) | Cod sursa (job #317032)
Cod sursa(job #317032)
#include <fstream.h>
#include <iostream.h>
ifstream in("fact.in");
ofstream out("fact.out");
inline int min(int a,int b){
if(a<b) return a;
else return b;
}
void zerouri(int p){
int n=1,nr=0,n2=0,n5=0,aux;
while(nr<p){
n++;aux=n;
while(aux%2==0){ aux/=2;n2++;}
while(aux%5==0){ aux/=5;n5++;}
nr=min(n2,n5);cout<<nr<<endl;
}
if(nr==p) out<<n;
else out<<"-1";
return;
}
int main(){
int p;
in>>p;in.close();
zerouri(p);out.close();
return 0;
}