题目求助
  • 板块题目总版
  • 楼主liyeqi1
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/2/24 18:19
  • 上次更新2024/2/24 21:18:12
查看原帖
题目求助
1283119
liyeqi1楼主2024/2/24 18:19

勾股定理

题目背景

我们知道勾股定理是中国古代最伟大的数学发现之一,它可以用来判定直角三角形:当两边的平方和等于第三边的平方,说明是直角三角形。

但大多数人不知道的是,勾股定期还有如下拓展:

当两较小边的平方和小于第三边的平方,说明是钝角(大于90°的角)三角形;

当两较小边的平方和大于第三边的平方,则说明是锐角(小于90°的角)三角形。

题目描述

给出三条线段 a,b,ca,b,c 的长度,打算把这三条线段拼成一个三角形,它可以是什么三角形呢?

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

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

输入格式

输入数据仅一行,三个空格隔开的整数

输出格式

输出若干行,均为英文描述,表示三角形的种类(注意首字母大写以及两个英文单词中间的空格)

样例 #1

样例输入 #1

3 4 5

样例输出 #1

Right triangle

样例 #2

样例输入 #2

6 6 8

样例输出 #2

Acute triangle
Isosceles triangle
2024/2/24 18:19
加载中...