1024: 求三角形面积
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:264
Solved:152
Description
输入三角形三边边长,求三角形面积。
Input
分三行输入3个整数,分别代表3个边长;
输入的数据不需要检查,都符合三角形要求,即满足任意两边长度之和大于第3边的要求。
输入的数据不需要检查,都符合三角形要求,即满足任意两边长度之和大于第3边的要求。
Output
一行:一个数,表示三角形面积(小数点后保留两位)。
Sample Input Copy
3
4
5
Sample Output Copy
6.00
HINT
海伦公式:
假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:
而公式里的p为半周长(周长的一半):
开平方运算:
C++:包括cmath头文件后使用sqrt()函数;
Python:如对100开平方,使用 100**0.5 进行运算;
小数点后保留位数设置,保留两位:
C++:printf("%.2lf",s);
Python:print(f"{s:.2f}")
假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:
而公式里的p为半周长(周长的一半):
开平方运算:
C++:包括cmath头文件后使用sqrt()函数;
Python:如对100开平方,使用 100**0.5 进行运算;
小数点后保留位数设置,保留两位:
C++:printf("%.2lf",s);
Python:print(f"{s:.2f}")