Cod sursa(job #2784415)
| Utilizator | Data | 16 octombrie 2021 13:48:35 | |
|---|---|---|---|
| Problema | Multiplu | Scor | 10 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.49 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream f("multiplu.in");
ofstream g("multiplu.out");
int a, b;
long long m;
bool good(long long num){
while(num){
if(num % 10 > 1)
return 0;
num /= 10;
}
return 1;
}
int main(){
f >> a >> b;
f.close();
m = (a * b) / __gcd(a, b);
for(long long i = 1;; i++){
if(good(m * i)){
g << m * i;
break;
}
}
g.close();
}
