#B1485. 海伦公式

海伦公式

【题目描述】

给定一个三角形的三条边长 a,b,ca,b,c。

设 p=a+b+c2p=\dfrac{a+b+c}{2},根据海伦公式,三角形面积为 S=p(p−a)(p−b)(p−c)S=\sqrt{p(p-a)(p-b)(p-c)}。请计算三角形的面积。

【输入描述】

输入一行,包含三个实数 a,b,ca,b,c,表示三角形的三条边长。

保证:

  • 1≤a,b,c≤10001\le a,b,c\le1000;
  • a,b,ca,b,c 一定可以构成一个三角形,即 a+b>ca+b>c、a+c>ba+c>b、b+c>ab+c>a。

【输出描述】

输出一行一个实数,表示三角形面积,保留小数点后三位。

【样例 1】

【样例 1 输入】

3.0 4.0 5.0

【样例 1 输出】

6.000

【样例 2】

【样例 2 输入】

5.0 5.0 6.0

【样例 2 输出】

12.000