Модуль: Геометрия. Произведение векторов


Задача

1 /5


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

Теория Нажмите, чтобы прочитать/скрыть


Пусть имеются два вектора: \(a(x_1,y_1)\) и \( b(x_2,y_2)\) . Площадь параллелограмма, «натянутого» на эти вектора — это модуль косого произведения \(x_1 \cdot y_2-x_2 \cdot y_1\) векторов, а площадь «натянутого» треугольника равна половине этой площади. 
Заметим, что описанный метод нахождения площади лучше, чем формула Герона, так как не использует извлечение корня, ведущее к потере точности вычислений.

Задача

Входные данные
Шесть чисел – координаты трёх вершин треугольника.
 
Выходные данные
Одно число – величина площади треугольника.
 
Примеры
Входные данные Выходные данные
1 1 1 2 4 3 2 2.50000

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w64116
Free Pascal30
Java2
Python289
PascalABC99
Комментарий учителя