Pagini recente » Cod sursa (job #533672) | Cod sursa (job #1803027) | Cod sursa (job #1738094) | Cod sursa (job #1917971) | Cod sursa (job #115035)
Cod sursa(job #115035)
#include <stdio.h>
long long a, b, i, nr, num, v[30];
int main()
{
freopen ("multiplu.in", "rt", stdin);
freopen ("multiplu.out", "wt", stdout);
scanf("%lld %lld", &a, &b);
if (a == 1 && b == 1)
{
printf("1\n");
return 0;
}
num = 0;
v[20] = 1;
while (num < 20)
{
i = 20;
while (v[i] == 1)
i --;
v[i] = 1;
for (i = i + 1;i <= 20; i ++)
v[i] = 0;
num = 0;
for (i = 1; i <= 20; i ++)
if (v[i]) num ++;
nr = 0;
for (i = 1; i <= 20; i ++)
nr = nr * 10 + v[i];
if (nr % a == 0 && nr % b == 0)
{
printf("%lld\n", nr);
return 0;
}
}
printf("0\n");
return 0;
}