2024 华南师范大学百度杯算法与程序设计竞赛新生赛 网络预选赛

Problem B. 三角?

给出三条线段 a,b,c 的长度,均是不大于 100000 的正整数。打算把这三条线段拼成一个三角形,它可以是什么三角形呢?

  • 如果三条线段不能组成一个三角形,输出 Not triangle
  • 如果是直角三角形,输出 Right triangle
  • 如果是锐角三角形,输出 Acute triangle
  • 如果是钝角三角形,输出 Obtuse triangle
  • 如果是等腰三角形,输出 Isosceles triangle
  • 如果是等边三角形,输出 Equilateral triangle

如果这个三角形符合以上多个条件,请严格按以上顺序分别输出,并用换行符隔开。

输入

输入 3 个整数 abc (1 \leq a,b,c \leq 10^5)

输出

输出若干行判定字符串。

样例

标准输入 复制文本
3 3 3
标准输出 复制文本
Acute triangle
Isosceles triangle
Equilateral triangle
标准输入 复制文本
3 4 5
标准输出 复制文本
Right triangle
标准输入 复制文本
6 10 6
标准输出 复制文本
Obtuse triangle
Isosceles triangle

提示

运算过程中可能会爆 int 哦 qwq

登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 1917
通过 238

A B C D E