Четырёхугольник
Семён начертил выпуклый четырёхугольник ABCD такой, что Егор смог вписать в него окружность. Ребята линейкой измерили 3 стороны этого четырёхугольника, они очень старались записать эти длины на доску в нужном порядке: AB = x, BC = y, CD = z. Если ребята не перепутали порядок измерения и записи сторон, то выведите длину стороны AD, а если в четырёхугольник, получающийся по трём данным подряд идущим сторонам, нельзя вписать окружность, выведите -1. Входные данные В единственной строке ввода даны 3 вещественных числа 1 ≤ x, y, z ≤ 10 Выходные данные В строке вывода с точностью не менее 4 знаков после запятой (точки) напечатайте длину стороны AD, если данная конструкция допустима, и -1, если описанная картинка невозможна. Пример Входные данные 3 3 4 Выходные данные 4.0000 Все задачи турнира одним файлом
| |||||||
|