第二个和第六个点没过
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,x,y,z;
cin>>a>>b>>c;
x=a;
z=a;
if(b>x){
x=b;
}
if(c>x){
x=c;
}
if(b<z){
z=b;
}
if(c<z){
z=c;
}
y=a+b+c-x-z;
if(x>=y+z){
cout<<"Not triangle";
}
if(y*y+z*z==x*x){
cout<<"Right triangle"<<endl;
}
if(y*y+z*z>x*x){
cout<<"Acute triangle"<<endl;
}
if(y*y+z*z<x*x){
cout<<"Obtuse triangle"<<endl;
}
if(x==y||y==z||z==x){
cout<<"Isosceles triangle"<<endl;
}
if(x==y&&x==z){
cout<<"Equilateral triangle"<<endl;
}
}