EduBrick

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

1000 мс · 256 МБ · всё или ничего

Даны координаты трёх вершин треугольника. Найдите его площадь.

Формат ввода

В первой строке - число запросов qq (1≤q≤1051 \le q \le 10^5).

В следующих qq строках - по шесть целых чисел: координаты трёх вершин. Все координаты по модулю не превосходят 10510^5.

Формат вывода

Для каждого запроса выведите площадь треугольника. Ответ считается верным при абсолютной или относительной погрешности не больше 10−610^{-6}.

Примеры

ввод
2
1 1 2 4 3 2
10000 10000 -10000 10000 10000 -10000
вывод
2.5
200000000
ввод
3
0 0 1 0 0 1
-100000 -100000 100000 -100000 100000 100000
5 5 5 5 7 7
вывод
0.5
20000000000
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.