注意区别单精度与双精度,题目的测试用例范围会很广
#include<iostream> #include<cmath> #include <stdexcept> using namespace std; int main(){ double s,p,a,b,c,d; cin>>a>>b>>c; p = 0.5*(a+b+c); s = p*(p-a)*(p-b)*(p-c); d = sqrt(s); printf("%.1f",d); return 0; }
注册一个 HydroOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HydroOJ 通用账户