Решение:
1. Найдем углы треугольника ABC. Пусть ∠A = x, тогда ∠B = 2x, ∠C = 3x. Сумма углов треугольника равна 180°, поэтому:
$$x + 2x + 3x = 180°$$
$$6x = 180°$$
$$x = 30°$$
Значит, ∠A = 30°, ∠B = 2 * 30° = 60°, ∠C = 3 * 30° = 90°.
2. Рассмотрим треугольник ABM. BM - биссектриса угла B, значит, ∠ABM = ∠CBM = ∠B / 2 = 60° / 2 = 30°.
3. В треугольнике ABM ∠A = 30°, ∠ABM = 30°, следовательно, треугольник ABM - равнобедренный, и AM = BM = 12.
4. В треугольнике ABC ∠C = 90°, значит, это прямоугольный треугольник. Так как ∠A = 30°, то катет BC равен половине гипотенузы AB (свойство угла 30 градусов в прямоугольном треугольнике). Следовательно, AB = 2 * BC.
5. В прямоугольном треугольнике ABC по теореме Пифагора:
$$AB^2 = AC^2 + BC^2$$
$$(2BC)^2 = (AM + MC)^2 + BC^2$$
$$4BC^2 = (12 + MC)^2 + BC^2$$
$$3BC^2 = (12 + MC)^2$$
6. Рассмотрим треугольник BMC. В нём ∠MBC = 30°, ∠C = 90°, значит, ∠BMC = 180° - 90° - 30° = 60°.
7. В прямоугольном треугольнике BMC:
$$tg∠MBC = \frac{MC}{BC}$$
$$tg30° = \frac{MC}{BC}$$
$$\frac{1}{\sqrt{3}} = \frac{MC}{BC}$$
$$BC = MC * \sqrt{3}$$
8. Подставим полученное выражение для BC в уравнение из пункта 5:
$$3(MC * \sqrt{3})^2 = (12 + MC)^2$$
$$3 * MC^2 * 3 = 144 + 24MC + MC^2$$
$$9MC^2 = 144 + 24MC + MC^2$$
$$8MC^2 - 24MC - 144 = 0$$
Разделим на 8:
$$MC^2 - 3MC - 18 = 0$$
Решим квадратное уравнение:
$$D = (-3)^2 - 4 * 1 * (-18) = 9 + 72 = 81$$
$$MC_1 = \frac{3 + \sqrt{81}}{2} = \frac{3 + 9}{2} = \frac{12}{2} = 6$$
$$MC_2 = \frac{3 - \sqrt{81}}{2} = \frac{3 - 9}{2} = \frac{-6}{2} = -3$$ (не подходит, так как длина не может быть отрицательной)
Ответ: 6