简单判断一下就可以了
大炼丹师
https://ac.nowcoder.com/acm/problem/54392
#include <iostream> #include <algorithm> using namespace std; int main () { int n; cin>>n; for(int i=0;i<n;i++) { int x[3]; cin>>x[0]>>x[1]>>x[2]; sort(x,x+3); if(x[0]==x[1]&&x[0]==x[2]) { cout<<"equilateral"<<endl; } else if(x[0]*x[0]+x[1]*x[1]==x[2]*x[2]) { cout<<"right"<<endl; } else if(x[0]+x[1]>x[2]) { cout<<"normal"<<endl; } else { cout<<"error"<<endl; } } }