Для решения задачи нужно использовать заданную разность катетов и угол. Обозначим катеты как a и b, где a > b, и заданный угол как α (противолежащий большему катету). Тогда a - b = d (разность катетов). Известно, что tg(α) = a/b. Выразим a через b: a = b * tg(α). Подставим в уравнение a - b = d: b * tg(α) - b = d. b(tg(α) - 1) = d. b = d / (tg(α) - 1). После нахождения b, можно найти a: a = b * tg(α). Зная длины катетов, можно построить прямоугольный треугольник.