测样例都没问题
#include<bits/stdc++.h>
using namespace std;
int a,b,c,sum=0;
int main()
{
cin>>a>>b>>c;
if(b>a)
{
sum=b;
b=a;
a=sum;
sum=0;
}
if(c>a)
{
sum=c;
c=a;
a=sum;
sum=0;
}
if(c>b)
{
sum=c;
c=b;
b=sum;
}
if(c+b<a)
{
cout<<"Not triangle"<<endl;
return 0;
}
if(b*b+c*c>a*a)
{
cout<<"Acute triangle"<<endl;
}
else if(b*b+c*c==a*a)
{
cout<<"Right triangle"<<endl;
}
else if(b*b+c*c<a*a)
{
cout<<"Obtuse triangle"<<endl;
}
if(a==b||b==c||a==c)
{
cout<<"Isosceles triangle"<<endl;
}
if(a==b&&a==c&&b==c)
{
cout<<"Equilateral triangle"<<endl;
}
return 0;
}