#include<stdio.h>
int main() {
int a = 0, b = 0, c = 0;
while (scanf("%d%d%d", &a, &b, &c)!= EOF)
{
//1.判断能否构成三角形
if (a + b > c && a + c > b && b + c > a) //判断能否构成三角形 其实条件是两条较短边之和大于第三条边,这里懒
{
//2.判断三角形类型
if (a == b && a == c) //等边
printf("Equilateral triangle!\n");
else if (a == b || b == c || a == c) //等腰
{
printf("Isosceles triangle!\n");
}
else
printf("Ordinary triangle!\n");
}
else
printf("Not a triangle!\n");
}
return 0;
}

京公网安备 11010502036488号