#include<stdio.h>
#include<math.h>
int sanjiao(int a,int b,int c){
if (a+b>c&&a+c>b&&b+c>a)
{
return 1;
}
return 0;
}
int ruijiao(int a,int b,int c){
if (a*a+b*b>c*c)
{
printf("Acute triangle\n");
system("pause");
return 1;
exit;
}
return 0;
}
int zhijiao(int a,int b,int c){
if (a*a+b*b==c*c)
{
printf("Right triangle\n");
system("pause");
return 1;
exit;
}
return 0;
}
int dunjiao(int a,int b,int c){
if (a*a+b*b<c*c)
{
printf("Obtuse triangle\n");
system("pause");
return 1;
exit;
}
return 0;
}
int paixu(int a[4]){
int temp;
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3-1-i; j++)
{
if(a[j]>=a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
if (a[0]==a[1]&&a[1]==a[2])
{
printf("Equilateral triangle\n");
}else if (a[0]==a[1])
{
printf("Isosceles triangle\n");
}
ruijiao(a[0],a[1],a[2]);
zhijiao(a[0],a[1],a[2]);
dunjiao(a[0],a[1],a[2]);
}
int main(){
int a[4];
scanf("%d %d %d",&a[0],&a[1],&a[2]);
if(sanjiao(a[0],a[1],a[2])==1){
paixu(a);
}else
{
printf("Not triangle\n");
system("pause");
return 0;
}
return 0;
}