Cod sursa(job #2538681)
Utilizator | eugen barbulescu eugen5092 | Data | 4 februarie 2020 22:17:38 |
---|---|---|---|
Problema | Multiplu | Scor | 10 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.55 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream ci("multiplu.in");
ofstream cou("multiplu.out");
int a,b,c;
int sol[20];
int n=1;
int veri=0;
bool vericif(int a){
int veri=1;
while(a){
if(a%10!=1&&a%10!=0){veri=0;}
a/=10;
}
return veri;
}
void rez(){
int p,r=1;
while(1){
p=c*r++;
if( vericif(p) ){cou<<p;break;}
}
}
void cmmmc(){
int d,i,r;
d=a;
i=b;
r=a%b;
while(r!=0){
d=i;
i=r;
r=d%i;
}
c=a*b/i;
}
int main()
{
ci>>a>>b;
cmmmc();
rez();
return 0;
}