欢迎24级新生

2021年校内训练赛第二场

Problem C. 三角形的面积

给定一个二维平面内三个点 a , b , c 的坐标,求这三个点所形成的三角形的面积。

如果三个点在同一条直线上或有多个点的坐标重合,直接输出 0 即可。

您的答案与标准答案的误差不超过 10^{-2} 即被视为正确

输入

第一行为一个整数 t ,表示测试样例的数量

每组测试样例包括三行,每行包括两个浮点数 x , y

分别表示点 a , b , c 在二维平面上的坐标

1 \leq t \leq 1000

-10^5 \leq x,y \leq 10^5

输出

输出共 t 行,分别表示每组测试样例的输出结果

样例

标准输入 复制文本
2
2.20018 2.61051
2.08807 3.46667
2.14516 3.5936
2.06336 3.08237
1.94144 3.66049
2.14582 3.68437
标准输出 复制文本
0.0315541484
0.0605338076
标准输入 复制文本
1
1.0 4.0
1.0 4.0
1.0 4.0
标准输出 复制文本
0

登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 12
通过 6

A B C D E