#A0924E. 计算三角形面积(二)

计算三角形面积(二)

Description

平面上有一个三角形,它的三个顶点坐标分别为(x1,y1),(x2,y2),(x3,y3),那么请问这个三角形的面积是多少,精确到小数点后两位。

两点之间通过勾股定理求直线距离:

image.png


则直线长度image.png

首先通过三个点坐标计算三角形三条边长,再通过海伦公式计算三角形面积

海伦公式:

假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:

image.png

而公式里的p为半周长(周长的一半):

image.png

Input Format

输入仅一行,包括6个双精度浮点数,分别对应x1,y1,x2,y2,x3,y3。

Output Format

输出也是一行,输出三角形的面积,精确到小数点后两位。

0 0 4 0 0 3
6.00

Source

信奥星OJ http://127.0.0.1