printРегиональная олимпиада по информатике (очный тур)

print3. Стрельба из пушки на Луне

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

При наклоне ствола пушки `A` градусов ядро падает на расстоянии `L` метров от пушки. Напишите программу, вычисляющую угол наклона пушки `B`, при котором ядро упадет на расстоянии `R`. Сопротивлением воздуха и кривизной поверхности пренебречь. Скорость ядра при выстреле не меняется.
Во входном файле содержатся три вещественных числа `A` (`0\ <\ A\ <\ 90`), `L` (`L\ >\ 0`) и `R` (`R\ >\ 0`), разделенных пробелами.
В первой строке выходного файла угол наклона пушки `B` в градусах с точностью `10^{-2}` или слово IMPOSSIBLE, если никакой наклон пушки не позволит выстрелить на требуемое расстояние. Если существует несколько вариантов, вывести один из них (любой).

Пример ввода

15.0 100.0 150.0

Пример вывода

24.30
loading