#C1035. 三角形判断

三角形判断

题目描述

输入三个正整数分别代表三角形的三条边,按照以下规则判断并输出:

1.如果三条边不能构成三角形,输出 "不是三角形";

2.如果能构成直角三角形,输出 "直角三角形";

3.如果三条边相等,输出 "等边三角形";

4 如果其中有两条边相等(但不满足等边),输出 "等腰三角形";

5.如果以上条件均不满足(即能构成三角形,但不是直角、等边、等腰),输出 "一般三角形"。

注意:判断顺序按上述顺序执行(例如等腰直角三角形会优先被判定为直角三角形)。

输入

输入只有一行,包含三个正整数,表示三角形的三条边长,数字之间用空格隔开。

输出

输出一行,根据判断结果输出对应的字符串(不含引号)。

1 2 3
不是三角形
3 4 5
直角三角形