卡评测的[捂脸]#5错了
查看原帖
卡评测的[捂脸]#5错了
1235962
chen_1111楼主2024/4/20 17:26
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b,c;
    cin>>a>>b>>c;
    if(a+b<=c||a+c<=b||c+b<=a)
    {
    	cout<<"Not triangle"<<endl;
    	return 0;
    }
    if(pow(a,2)+pow(b,2)==pow(c,2)||pow(b,2)+pow(c,2)==pow(a,2)||pow(a,2)+pow(c,2)==pow(b,2))
    {
        cout<<"Right triangle"<<endl;
    }
    if(pow(a,2)+pow(b,2)>pow(c,2))//||pow(b,2)+pow(c,2)>pow(a,2)||pow(a,2)+pow(c,2)>pow(b,2))
    {
        cout<<"Acute triangle"<<endl;
    }
    if(pow(a,2)+pow(b,2)<pow(c,2)||pow(b,2)+pow(c,2)<pow(a,2)||pow(a,2)+pow(c,2)<pow(b,2))
    {
        cout<<"Obtuse triangle"<<endl;
    }
    if(a==b||b==c||a==c)
    {
        cout<<"Isosceles triangle"<<endl;
    }
    if(a==b&&b==c)
    {
        cout<<"Equilateral triangle"<<endl;
    }
    return 0;
}
2024/4/20 17:26
加载中...