Language:

English
Russian

Практикум по программированию

Для участников:
Регистрация  ||   Вход
Список соревнований
Вы не вошли в систему! Вход или регистрация.

Площадь треугольника

Time limit:1 sec.
Memory limit: 65536 KByte

Даны длины трёх отрезков. Требуется построить треугольник, в котором один из этих отрезков был бы высотой, один - биссектрисой и один - медианой, при этом все отрезки должны выходить из одной вершины.

Ограничения: длина каждого из трёх отрезков лежит в диапазоне от 0.01 до 100.

Входные данные
Вводятся три положительных числа, разделённых пробелами - длины отрезков.

Выходные данные
Выведите одно число - площадь треугольника с точностью не менее 10-3. Если треугольник нельзя построить, выведите -1. Если может быть построено несколько треугольников с разными площадями, выведите 0.

Примеры
Ввод 1              Ввод 2
4.349  4.0  5.0     3.1  3.1  3.1
Вывод 1             Вывод 2
16.0                0
© Copyright ВоГУ, АВТ, Носов Д.А., Смоленцев К.Н.