Cod sursa(job #593893)
| Utilizator | Data | 5 iunie 2011 10:27:33 | |
|---|---|---|---|
| Problema | Multiplu | Scor | 10 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.46 kb |
#include<iostream.h>
#include<fstream.h>
int main ()
{
long long x,a,b,c,d,s,e;
ifstream f("multiplu.in");
ofstream g("multiplu.out");
f>>a>>b;
f.close();
if(a<=b) {
d=b;
e=b;
}
else {
d=a;
e=a;
a=b;
}
c=0;
while(c==0) {
if(d%a==0) {
x=d;
s=1;
while(x) {
if(x%10>1) {
s=0;
break;
}
x=x/10;
}
if(s==1) {
c=1;
break;
}
}
d=d+e;
}
g<<d;
g.close();
return 0;
}