4018: 练2.5 三角形面积

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

传说古代的叙拉古国王海伦二世发现的公式,利用三角形的三条边长来求取三角形面积。已知△ABC中的三边长分别为a,b,c,求△ABC的面积。 

提示:海伦公式


lns="http://www.w3.org/1998/Math/MathML"> s = p ( p a ) ( p b ) ( p c ) ,其中 lns="http://www.w3.org/1998/Math/MathML"> p = a + b + c 2

输入

输入三角形的三条边长。

输出

输出三角形的面积。(保留3位小数)

样例输入 复制

3 4 5

样例输出 复制

6.000

提示

a,b,c=map(float,input().split())
p=(a+b+c)/2
ans=(p*(p-a)*(p-b)*(p-c))**0.5
print('%.3f'%ans)