#P06005. 计算三角形周长和面积

计算三角形周长和面积

题目背景

距离公式:对于直角坐标系中的两个点 (x1,y1)(x1,y1)(x2,y2)(x2,y2),两点距离为:

$d = \sqrt{(x1-x2)^2+(y1-y2)^2}$

海伦公式:已知三角形的三边长为 a,b,ca,b,c,令 p=a+b+c2p = \frac{\displaystyle a+b+c}{\displaystyle 2} (半周长),则三角形面积:

$S = \sqrt{p(p-a)(p-b)(p-c)}$

题目描述

给定多组三角形三个顶点的坐标,计算每组三角形的周长和面积。

输入格式

11 行是一个正整数 NN

接下来有 NN 行,每行 66 个数字 x1,y1,x2,y2,x3,y3x1,y1,x2,y2,x3,y3,分别表示三角形三个顶点的坐标(x1,y1)(x1,y1)(x2,y2)(x2,y2)(x3,y3)(x3,y3)

输出格式

NN行,每行两个小数,分别是对应三角形的周长和面积,均保留 22 位小数。

输入输出样例

2
0 0 0 3 4 0
1.1 1.1 2.2 2.2 0 5
12.00 6.00
9.17 2.75

说明/提示

👀️ 对于100%100\%的数据,N100N \leq 100100.0x1,y1,x2,y2,x3,y3100.0-100.0 \leq x1,y1,x2,y2,x3,y3 \leq 100.0