#12. 判断三角形

判断三角形

题目描述

给定三个正整数,判断它们是否能构成一个三角形。如果不能构成三角形,输出 No;如果能构成三角形,判断它们能构成哪种三角形,按以下分类输出:

  • Equilateral:等边三角形(所有三边相等)
  • Right:直角三角形(满足勾股定理:a2+b2=c2a^2 + b^2 = c^2,其中 cc 是最长边)
  • General:一般三角形(满足三角形不等式:任意两边之和大于第三边,但不满足勾股定理)

输入格式

输入三个正整数,表示三角形的三边长 aa, bb, cc1a,b,c1061 \leq a, b, c \leq 10^6)。

输出格式

输出三角形类型,若不能构成三角形,输出 No

样例输入 1

3 4 5

样例输出 1

Right

样例输入 2

6 6 6

样例输出 2

Equilateral

样例输入 3

1 1 3

样例输出 3

No