я как понял, треугольник с гипотенузой 1 - что-то типо эталонного. Можно по сути найти, если у тебя 2 катета по примерно 0.7
Далее, при увеличении(уменьшении) гипотенузы в N раз, в столько же N увеличиваются(уменьшаются) катеты.
Значит, чтобы довести любой прямоугольник до "эталонного", нужно его гипотенузу разделить на саму себя. А что происходит когда мы уменьшаем гипотенузу? Правильно - на столько же и уменьшаются катеты. То есть, есть у нас прямоугольный треугольник с катетами 3 и 3, а с гипотенузой - sqrt 18. Тогда, уменьшаем гипотенузу в sqrt 18 раз и получается все наши катеты тоже уменьшаются в sqrt 18 раз.