Задачи
Зайцы и многоугольники. 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}, если встреча всех зайцев не состоится.
Входные данные #1
4 1 1
Выходные данные #1
1.00000000000000000000000000000