49 求助
查看原帖
49 求助
1401905
lbhs楼主2025/1/4 18:07
#include<iostream>
using namespace std;
int main() {
    long long a,b,c;
    cin>>a>>b>>c;
    if(a+b<c or b+c<a or a+c<b)
    {
        cout<<"Not triangle"<<endl;
        return 0;
    }
    if(a*a+b*b==c*c or a*a+c*c==b*b or c*c+b*b==a*a)
    {
        cout<<"Right triangle"<<endl;
    }
    if(a*a+b*b>c*c or a*a+c*c>b*b or c*c+b*b>a*a)
    {
        cout<<"Acute triangle"<<endl;
    }
    if(a*a+b*b<c*c or a*a+c*c<b*b or c*c+b*b<a*a)
    {
        cout<<"Obtuse triangle"<<endl;
    }
    if(a==b or a==c or b==c)
    {
        cout<<"Isosceles triangle"<<endl;
    }
    if(a==b and b==c)
    {
        cout<<"Equilateral triangle"<<endl;
    }
	return 0;
}
2025/1/4 18:07
加载中...