Cod sursa(job #1367887)
Utilizator | Data | 2 martie 2015 11:14:21 | |
---|---|---|---|
Problema | Multiplu | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.68 kb |
#include <fstream>
using namespace std;
ifstream fin ("multiplu.in" );
ofstream fout("multiplu.out");
int A, B, C, i, V[10], D, E, F, ok;
void Multiplu(){
fin >> A >> B;
D = A * B;
while(A <= B){
C = A % B;
A = B;
B = C;
}
D /= A;
ok = 0;
F = D;
while(ok == 0){
E = D; ok = 1;
while(E != 0){
if(E % 10 > 1){
ok = 0;
break;
}
E /= 10;
}
if(ok == 0)
D += F;
}
fout << D;
return;
}
int main(){
Multiplu();
return 0;
}