Вот пришло в голову решение :) Так-то задачка ерундовая :) Я продлеваю перпендикуляры HK и HM за точку H до пересечения с BA в точке A1 и BC в точке C1 (ну, точки лежат на продолжениях... из за того, что ∠ABC острый, эти точки есть и лежат где положено :) ) Для треугольника A1BC1 H - точка пересечения высот (ну двух-то точно :) - A1M и C1K), поэтому A1C1 перпендикулярно BH, и, следовательно, параллельно AC; то есть ∠BAC = ∠BA1C; Точки K и M лежат на окружности, построенной на A1C1, как на диаметре, поэтому ∠BA1C + ∠KMC = 180°; как противоположные углы вписанного четырехугольника. Или, что же самое, ∠BA1C = ∠BMK; следовательно ∠BAC = ∠BMK; и треугольники ABC и BMK имеют равные углы. То есть, подобны.
Следствие, которое важнее задачи :) Четырехугольник AKMC - вписанный. То есть через эти 4 точки можно провести окружность.
Дополнение. Тривиальный решения тут такой. ∠KHB = ∠A; ∠MHB = ∠C; BK = BH*sin(A) = BC*sin(C)*sin(A); BM = BH*sin(C) = BA*sin(A)*sin(C); То есть у треугольников ABC и MBK угол B общий, и стороны общего угла пропорциональны BM/BA = BK/BC = sin(A)*sin(B); значит треугольники подобны. коэффициент подобия sin(A)*sin(C), что тоже полезное следствие.
Я продлеваю перпендикуляры HK и HM за точку H до пересечения с BA в точке A1 и BC в точке C1 (ну, точки лежат на продолжениях... из за того, что ∠ABC острый, эти точки есть и лежат где положено :) )
Для треугольника A1BC1 H - точка пересечения высот (ну двух-то точно :) - A1M и C1K), поэтому A1C1 перпендикулярно BH, и, следовательно, параллельно AC;
то есть ∠BAC = ∠BA1C;
Точки K и M лежат на окружности, построенной на A1C1, как на диаметре, поэтому
∠BA1C + ∠KMC = 180°; как противоположные углы вписанного четырехугольника. Или, что же самое, ∠BA1C = ∠BMK;
следовательно ∠BAC = ∠BMK;
и треугольники ABC и BMK имеют равные углы. То есть, подобны.
Следствие, которое важнее задачи :) Четырехугольник AKMC - вписанный. То есть через эти 4 точки можно провести окружность.
Дополнение. Тривиальный решения тут такой.
∠KHB = ∠A; ∠MHB = ∠C;
BK = BH*sin(A) = BC*sin(C)*sin(A);
BM = BH*sin(C) = BA*sin(A)*sin(C);
То есть у треугольников ABC и MBK угол B общий, и стороны общего угла пропорциональны BM/BA = BK/BC = sin(A)*sin(B); значит треугольники подобны.
коэффициент подобия sin(A)*sin(C), что тоже полезное следствие.
ВК=BD*sin(BDA)
С другой стороны, AD = AC / 2 = BD / cos(BDA) => AC = 2 * BD / cos(BDA)
Площадь S треугольника АВС:
S = ВК*АС / 2 = ВК*АD = BD*sin(BDA) * BD / cos(BDA) = BD^2 * tg(BDA)
tg(BDA) = S / BD^2; 1 / cos(BDA) = корень (1 + tg^2(BDA)) = корень (1 + S^2 / BD^4)
Таким образом,
AC = 2 * BD / cos(BDA) = 2 * BD * корень (1 + S^2 / BD^4)
АС = 2 * 3 * корень (1 + 12^2 / 3^4) = 6 * корень (1 + 144 / 81) = 6 * корень (225 / 81) = 6 * 15 / 9 = 10.