小白求助各位大师,67分
查看原帖
小白求助各位大师,67分
992971
akksc04楼主2023/7/29 14:15
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a[3],n;
    cin>>a[0]>>a[1]>>a[2];
    sort(a,a+3);
    n=(a[0]*a[0])+(a[1]*a[1]);
    if(a[0]+a[1]<a[2]){
        cout<<"Not triangle"<<endl;
    }else{
        if(n==a[2]*a[2]){
            cout<<"Right triangle"<<endl;
        }else if(n>a[2]*a[2]){
            cout<<"Acute triangle"<<endl;
        }else if(n<a[2]*a[2]){
            cout<<"Obtuse triangle"<<endl;
        }
        if(a[0]==a[1]){
            cout<<"Isosceles triangle"<<endl;
        }
        if(a[0]==a[1]==a[2]){
            cout<<"Equilateral triangle"<<endl;
        }
    }
}
2023/7/29 14:15
加载中...