Книжная полка имеет длину L и бортики высоты h. У её левого бортика
вертикально стоит книга высоты H. Гномики-книголюбы хотят уронить книгу
на полку. Для этого они тащат нижний край книги вправо, не отрывая его от
полки. При этом левая сторона книги продолжает опираться на левый бортик
полки. Гномики успокоятся только тогда, когда книга горизонтально ляжет на
полку. Однако им может помешать сила тяжести: если центр книги выйдет
слишком далеко за край полки, то книга может опрокинуться и упасть на пол.
Будем считать, что книга, полка и бортики полки имеют нулевую толщину.
Найдите, насколько далеко налево может выйти центр книги в процессе движения.
Исходные данные
Единственная строка содержит целые числа h, H и L
(1 ≤ h < H < L ≤ 1000).
Результат
Выведите с точностью не менее 10−5 величину максимального смещения влево
положения центра книги относительно левого края полки.
Пример
исходные данные | результат |
---|
7 120 200 | 39.850361 |
Автор задачи: Дмитрий Иванков
Источник задачи: XI открытое личное первенство УрГУ (13 марта 2010)