import math a,b,c = map(int,input().strip().split()) mid_perimeter = (a+b+c)/2 area = math.sqrt(mid_perimeter*(mid_perimeter-a)*(mid_perimeter-b)*(mid_perimeter-c)) print(f"area={area:.2f}")
参考答案:
#include<iostream> using namespace std; int main() { int a, b, c; double p, s; cin >> a >> b >> c; p = (a + b + c) * 1.0 / 2; s = sqrt(p * (p - a) * (p - b) * (p - c)); printf("area=%.2f", s); return 0; }
注册一个 xfxcy 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 xfxcy 通用账户