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

Зайцы и многоугольники. HARD

Зайцы и многоугольники. HARD

\textbf{N} зайцев находятся в вершинах правильного \textbf{N}-угольника со стороной \textbf{a} и начинают двигаться одновременно с однинаковой и постоянной по модулю скоростью \textbf{v}. При этом первый заяц всё время держит курс на второго зайца, второй - на третьего, третий - на четвёртого, и т.д., \textbf{N}--тый - на первого. Через некоторое время \textbf{t} все \textbf{N} зайцев встретятся. Каждый заяц хочет знать, кокой путь ему нужно пробежать к моменту радостной встречи всей ушастой компании. Помогите им это посчитать. \InputFile Каждый тест состоит из \textbf{3}-х чисел: натуральное число \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{2^20}), вещественное число \textbf{a} (\textbf{0} < \textbf{a} < \textbf{2^20}), вещественное число \textbf{v} (\textbf{0} ≤ \textbf{v} < \textbf{2^20}). \OutputFile Длина пути, которую пройдёт один заяц до встречи с обсолютной погрешностью не более \textbf{10^\{-9\}}, или \textbf{-1}, если встреча всех зайцев не состоится.
Лимит времени 5 секунд
Лимит использования памяти 256 MiB
Входные данные #1
4 1 1
Выходные данные #1
1.00000000000000000000000000000