В первую очередь не на НОД, а на НОК (наименьшее общее кратное). То есть необходимо найти такое минимальное число, которое делится на все 3 в данном случае.
Алгоритм следующий:
- Находишь все простые делители чисел
- Домножаешь одно из них на те делители, которые присутствуют в других числах, но при этом отсутствуют в этом.
1 задача
Разложим числа на простые делители
![2 = 2 \\3 = 3\\4 = 2*2\\\\ 2 = 2 \\3 = 3\\4 = 2*2\\\\](https://tex.z-dn.net/?f=2%20%3D%202%20%5C%5C3%20%3D%203%5C%5C4%20%3D%202%2A2%5C%5C%5C%5C)
Возьмем число 4 и домножим его на 3 (единственный делитель, который в нем не присутствует)
Ответ: 12.
2 задача
Таким же образом:
![8 = 2*2*2 \\12 = 2*2*3\\18 = 2*3*3\\\\ 8 = 2*2*2 \\12 = 2*2*3\\18 = 2*3*3\\\\](https://tex.z-dn.net/?f=8%20%3D%202%2A2%2A2%20%5C%5C12%20%3D%202%2A2%2A3%5C%5C18%20%3D%202%2A3%2A3%5C%5C%5C%5C)
Возьмем число 18 и в его разложении недостает двух двоек, поэтому домножаем его на 4, получаем 72
Ответ: 72.
P.S. Указанный ответ 36 неверен, так как не делится на число 8 без остатка.