竞赛
考级
法兰西玫瑰
极简解题 ——版权所有,不可复制 欢迎加入团队:进步的蜗牛 欢迎在我的题单做题
i am the best™半退
#include <bits/stdc++.h> using namespace std; double x1, x2, x3; double s(double a, double b, double c){ double p = 0.5*(a+b+c); return sqrt(p*(p-a)(p-b)(p-c)); } int main(){ cin >> x1 >> x2 >> x3; printf("%.2lf", s(x1, x2, x3)); return 0; }
呆
一枚button
#include <iostream> #include <cmath> // 添加这一行以使用 sqrt 函数 using namespace std; int main() { double a, b, c, p, area; cin >> a >> b >> c; }
156****7795
逍遥骇好=&
#include<bits/stdc++.h> using namespace std;int main(){double a,b,c,p;cin>>a>>b>>c;p=(a+b+c)/2.0;printf("%.2lf",sqrt(p*(p-a)(p-b)(p-c)));return 0;}
🕈.👎.☝✌💧❄☜☼
由于边长可能是小数(只有第一个测试点都是整数),所以要开double类型数据; 代码:加入团队吧 #include<bits/stdc++.h> using namespace std; double p,a,b,c; int main(){ cin >> a >> b >> c; p = (a+b+c)/2; cout << fixed << setprecision(2) << sqrt(p*(p-a)(p-b)(p-c)) << endl; return 0; }
沈思邈
Creeper
JMZ詹总
闪电九尾狐
哒烧叶
#include<bits/stdc++.h> using namespace std; int main(){ double a,b,c,p,s; cin>>a>>b>>c; p=(a+b+c)/2; s=sqrt(p*(p-a)(p-b)(p-c)); cout<<fixed<<setprecision(2)<<s<<endl; return 0; }
许肄霄
#include <bits/stdc++.h> using namespace std; int main() { double a,b,c; cin>>a>>b>>c; double p=(a+b+c)/2.0; printf("%.2lf",sqrt(p*(p-a)(p-b)(p-c))); return 0; }
WA战神姜禹卓
xzr
准
#include<cstdio> #include<iostream> #include<cmath> using namespace std; int main(){ double a,b,c; double d; cin >>a>>b>>c; double s=(a+b+c)/2; double r=s*(s-a)(s-b)(s-c); d=sqrt(r); printf("%.2f",d); }
Zด้้้้้็้้้้้้้็