#F1. [Ez.Lv.8] 海伦公式

[Ez.Lv.8] 海伦公式

题目描述

[Ez.Lv.8.2]

对于一个三角形的三个边求三角形的面积,我们可以使用以下公式:

p=(a+b+c)/2S=p(pa)(pb)(pc)p=(a+b+c)/2\\ S=\sqrt {p(p-a)(p-b)(p-c)}

以上,就是 海伦公式 。 现在给你三条边的长度,让你求其三角形的面积。 不保证是直角三角形。

输入格式

一行三个整数x,y,zx,y,z .

保证x,y,zx,y,z可以构成三角形。

输出格式

一行一浮点数,输出这个三角形的面积,保留两位小数。

样例

3 4 5
6.00

数据与范围提示

对于7575%的数据,1x,y,z151\leq x,y,z \leq 15

对于100100%的数据,1x,y,z301 \leq x,y,z \leq30

对于求平方,可以用<cmath>里的pow(a,b)函数。 对于开根,可以用同头文件的sqrt(a)函数。

pow(a,b)=absqrt(a)=apow(a,b)=a^b\\sqrt(a)=\sqrt a