感恩!!!!有没有大佬可以帮我看一下,测试点1和3报错。
查看原帖
感恩!!!!有没有大佬可以帮我看一下,测试点1和3报错。
1290989
PaiDaDa楼主2024/7/18 12:00
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
    int a[4]={0};
    cin>>a[1]>>a[2]>>a[3];
    sort(a+1,a+4);
    int p=a[1]*a[1]+a[2]*a[2],q=a[3]*a[3];
    if(a[1]+a[2]<=a[3]){
        cout<<"Not triangle";
        return 0;
    }
    else{
        if(p==q){
        cout<<"Right triangle";
        }
        else if(p>q){
            cout<<"Acute triangle";
        }
        else{
            cout<<"Obtuse triangle";
        }
        
        if(a[2]==a[1]||a[2]==a[3]){
            cout<<"Isosceles triangle";
            if(a[1]==a[3]){
                cout<<"Equilateral triangle";
            }
        }
    }
    return 0;
}```
2024/7/18 12:00
加载中...