eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Гармата

Гармата

У початку координат встановлено гармату, яка стріляє кульками для пінг-понгу. На деякій відстані \textbf{R} від неї, паралельно осі \textbf{ОХ}, знаходиться цегляна стінка нескінченної довжини. Між стінкою і віссю \textbf{OX} розміщено точкову ціль з координатами (\textbf{X},\textbf{Y}). Потрібно націлити гармату так, щоб кулька вдарилася спочатку об стінку, а потім попала в ціль. Визначіть найкоротшу відстань від осі \textbf{OY} до точки удару кульки в стінку\textit{.} \InputFile Перший рядок містить кількість тестів. Для кожного тесту в окремому рядку міститься три цілих числа \textbf{R}, \textbf{X} та \textbf{Y} (\textbf{-10}<=\textbf{X}<=\textbf{10}, \textbf{0}<=\textbf{Y}<\textbf{R}<=\textbf{10}), відокремлених пропусками. \OutputFile Для кожного тесту в окремому рядку вивести відстань по прямій лінії від осі \textbf{OY} до точки удару кульки в стіну з точністю до двох знаків після коми.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
2
10 5 5
10 10 5
Вихідні дані #1
3.33
6.67
Джерело Школа Программиста, Красноярский край, Пятая командная олимпиада, 15 ноября 2009, Задача F