#NK21H. 直角三角形
直角三角形
- 考察知识点: 勾股定理、排序、条件判断
题目描述
从键盘输入三个整数,分别表示三角形的三条边长。请判断这三条边能否构成一个直角三角形。
如果能构成直角三角形,输出 yes;否则输出 no。
输入格式
输入一行,包含三个用空格隔开的正整数 a、b、c,表示三条边的长度。
输出格式
如果这三条边能够构成直角三角形,输出 yes;否则输出 no。输出均为小写字母。
样例输入
300 400 500
样例输出
yes
数据范围
保证 0 < a, b, c < 10000。
补充说明
将三条边从小到大排序为 a ≤ b ≤ c 后,判断是否满足 a² + b² = c²。