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