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