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

Максимальный четырехугольник

Максимальный четырехугольник

Окружность вписана в четырехугольник так, что касается всех его четырех сторон. Зная периметр и длины двух соседних сторон четырехугольника, найти максимально возможное значение радиуса окружности. \InputFile Первая строка содержит количество тестов \textbf{n} (\textbf{n} ≤ \textbf{100}). Каждая из следующих \textbf{n} строк содержит три целых числа \textbf{p}, \textbf{a}, \textbf{b}. Через \textbf{p} обозначен периметр, \textbf{a}, \textbf{b} - длины двух соседних сторон четырехугольника. \OutputFile Для каждого теста в отдельной строке вывести максимально возможное значение радиуса окружности. Радиус следует выводить с шестью знаками после десятичной точки. Если четырехугольника с заданными параметрами не существует, то вывести строку "Eta Shombhob Na." (Это на языке Бангла означает "This is impossible."). Длины всех сторон четырехугольника должны быть положительными.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
2
20 5 6
20 10 12
Выходные данные #1
Case 1: 2.449490
Case 2: Eta Shombhob Na.