Пусть высота равна h, один из катетов большого треугольника а, второй b
Тогда по теореме Пифагора для трёх прямоугольных треугольников, большого исходного и двух дочерних
a²+b²=(40+10)²
40²+h²=a²
10²+h²=b²
-------
Подставляем два последних в первое
40²+h²+10²+h²=50²
2h² = 50²-10²-40² = 2500-100-1600 = 800
h² = 400
h = 20
Теперь катет а
40²+h²=a²
40²+20²=a²
1600+400=a²
a² = 2000
a = √2000 = 10√20 = 20√5
И катет b
10²+h²=b²
b² = 100+400 = 500
b = 10√5