#Q1030. 三角形

三角形

题目背景

三角形具有稳定的性质。

题目描述

按照输入输出要求,计算三角形面积。

我们曾经使用三角形内的一组高hh和底ss计算三角形面积。但没有使用过边长计算三角形面积,在此提供给你大名鼎鼎的海伦公式

海伦公式: 计算三角形面积, SS是三角形面积,a, b, c a,\ b, \ c\ 是三角形三条边长。

$$S = \sqrt{p\times (p-a) \times (p-b) \times (p-c)} $$
p=(a+b+c)2p = \frac{(a+b+c)}{2}

输入要求

输入三行,每一行包含一个整数,分别记为aabbcc,分别表示为三角形的三条边长,输入数据保证能够构成三角形。

输出要求

输出1行,输出三角形的面积,保留为2位小数。


样例

3
4
5
6.00
4
4
5
7.81
8
9
10
34.20

提示

提示所有学生

  • N\sqrt{N} 可以表示为 N0.5N^{0.5}

提示使用C语言学生

  • 可以使用pow(n, 0.5)表示 N0.5N^{0.5},注意若使用pow()函数,则需要在头部导入#include <math.h>

提示使用Python学生:

  • 输入三行需要使用三个 input() 函数。