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

Вікна роз

Вікна роз

Містер Арнольд Геральд ностика займається розробкою головного вікна нового міського собору. Вікно кругле, його діаметр дорівнює \textbf{2r}. Оскільки містер A. Г. Ностик трошки знає про дів, святих і ангелів, то він задумався над геометричним шаблоном: нехай \textbf{n} парне ціле число, як мінімум \textbf{4}. Містер Ностик планує вибрати \textbf{n} точок, кожну на відстані \textbf{r} від центру вікна, так щоб вони утворили правильний багатокутник (на рисунку наведено приклад з \textbf{n} = \textbf{8}). Потім ці точки з'єднуються відрізками і отримані області зафарбовуються як показано нижче (кольори вибираються довільно). Зауважимо, що при \textbf{n} = \textbf{8} буде всього чотири області. Пронумеруємо ці області \textbf{1}, \textbf{2}, \textbf{3} та \textbf{4}, починаючи з центральною. У загальному випадку утвориться \textbf{n} / \textbf{2} областей. Допоможіть містеру Ностику дізнатися, скільки скла кожного кольору слід дістати для створення вікна. \InputFile Пеший рядок містить кількість тестів \textbf{t}. Далі йдуть \textbf{t} рядків, кожний з яких містить дійсне число \textbf{r} (\textbf{1} ≤ \textbf{r} ≤ \textbf{100}), парне ціле\textit{ }\textbf{n} (\textbf{4} ≤ \textbf{n} ≤ \textbf{40}), та \textbf{k} (\textbf{1} ≤ \textbf{k} ≤ \textbf{n}\textit{ }/ \textbf{2}). \OutputFile Для кожної вхідної трійки \textbf{r}, \textbf{n}, \textbf{k} в окремому рядку вивести площу \textbf{k}-ої області вікна, округлену до чотирьох десяткових знаків. \includegraphics{https://static.e-olymp.com/content/b5/b5ca4332292feed4fd2dc7dcf29bbbff58a84618.jpg} \includegraphics{https://static.e-olymp.com/content/ec/ecbbc755403cd20e86d9bd9a1c6a3fddda427397.jpg} \includegraphics{https://static.e-olymp.com/content/2f/2fb33d6e14d7b488df93468200da2f9ddafe6ad5.jpg}
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
4
50 8 3
9.238794 8 2
10 4 1
20 4 1
Вихідні дані #1
2928.9322
100.0000
200.0000
800.0000