Pagini recente » Cod sursa (job #1987430) | Cod sursa (job #927732) | Cod sursa (job #744304) | Cod sursa (job #2432532) | Cod sursa (job #143450)
Cod sursa(job #143450)
#include<fstream.h>
ifstream f("multiplu.in");
ofstream g("multiplu.out");
long a,b;
long cmmdc(long a,long b)
{
while(a!=b)
if(a>b)a-=b;
else b-=a;
return a;
}
long cmmmc(long a,long b)
{
long p=a*b;
return (p/cmmdc(a,b));
}
int binar(long long n)
{
while(n)
{
if(n%10>1)return 0;
n/=10;
}
return 1;
}
int main()
{
f>>a>>b;
long mult;
mult=cmmmc(a,b);
long k=1;
long long M=k*mult;
while (!binar(M))
{
k++;M=k*mult;
}
g<<M<<"\n\r";
f.close();
g.close();
return (0);
}