Task 96_1. Пересечение
UniLecsЗадача: Дан след.рисунок (смотри ниже). Заданы значения длины отрезков n, m, h. Отрезок h перпендикулярен к отрезку w, а сам отрезок w перпендикулярен к боковым черным прямым (на рисунке прямые углы отмечены небольшим квадратиком).
Необходимо найти длину отрезка w.
Входные данные: n, m, h - положительные целые числа, не больше 1000.
Вывод: значение длины отрезка w, округлите до 2 знаков после запятой.
Пример: n = 40, m = 30, h = 10
w = ~26.03
Реализация:
- @tvolf, PHP
https://gist.github.com/tvolf/5f4835886ac71e4df31b444e125f1fdd
2. @jinxonik, Python
https://gist.github.com/jin-x/4284de0dbb48e8c3b27edc8d281857ae
Test:
https://repl.it/@jin_x/UniLecs-96
3. Aleksei Kolosov, JS
https://gist.github.com/KolosovAO/e8ce6512d894865f4afda750ae3f4e41
4. @mikhail_01, Python
https://gist.github.com/mikhail-01/d5a940376510ac0735c135b33e63eb1d