5 条题解

  • -1
    @ 2023-11-7 14:05:19

    参考

    #include <iostream>
    #include <cmath>
    #include <iomanip>
    using namespace std;
    int main(){
    
        double a,b,c;
        double p,x,s;
        cin>>a>>b>>c;
        if(a+b<=c||abs(a-b)>=c){
        	cout<<"你输入的数无法构成三角形"<<endl;
    	}else{ 
        	p=(a+b+c)/2;
        	x=p*(p-a)*(p-b)*(p-c);
        	s=sqrt(x);
        	cout<<fixed<<setprecision(3)<<s<<endl;
        }
        return 0;
    }
    

    信息

    ID
    25
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    233
    已通过
    68
    上传者