Вот такое нахальное решение. ну уж простите : )пусть катеты a и b, гипотенуза с. я строю квадрат со сторонами (a + b), и дальше обхожу все 4 стороны по часовой стрелке, откладывая отрезок а от вершины. (пояснение.построенный со стороной (a + b) с вершинами аbcd, а - "левая нижняя" вершина. от а вверх - вдоль ав, откладывается а, потом от в вправо - вдоль вс откладывается а, потом от с вниз, вдоль cd, откладывается а, и от d вдоль da откладывается а.)все эти точки соединяются.получился квадрат со стороной с, вписанный в квадрат со стороной (a+b).ясно, что центры этих квадратов . это автоматически доказывает то, что надо в . (если не ясно, постройте там пару треугольников из диагоналей обоих квадратов и отрезков длины а и докажите их равенство. на самом деле не надо ничего доказывать - эта фигура из двух квадратов переходит сама в себя при повороте вокруг центра большого квадрата на 90 градусов. поэтому центр "вписанного" квадрата совпадает с центром большого, то есть лежит на биссктрисе прямого угла большого квадрата. ну, и биссектрисе прямого угла исходного треугольника, само собой - это одно и то же. этих треугольников там даже четыре, а не один : ), можно любой выбрать за исходный.)
по теореме косинусов a²=b²+c²-2bccosA cosA=(b²+c²-a²)/2bc=804/924=67/77
sin²A=1-cos²A=1440/77²=36*40/77² sinA=4*√40/77
b²=a²+c²-2accosB cosB=(a²+c²-b²)/2ac=164/484=41/121 cosB=cos2*(B/2)
=cos²B/2-sin²B/2=1-2sin²(B/2) sin²B/2=(1-cosB)/2=40/121 sin(B/2)=√40/11
по теореме синусов:
BD/sinA=c/sinα=AD/sin(B/2)
BD/sinC=a/sin(180-α)=DC/sinB/2
берем вторые равенства и складываем sin(180-α)=sinα
(с+a)/sinα=(AD+DC)/sin(B/2)=b/sin(B/2)
sinα=(c+a)*sin(B/2)/b=33*√40/11*21=√40/7
по теореме синусов
с/sinα=BD/sinA
BD=c*sinA/sinα=22*4*√40*7/(77*√40)=8