#BS025. 【if-else】直角三角形

【if-else】直角三角形

直角三角形判断

题目描述

输入三个正整数 aa、bb、cc,代表三角形的三条边长。判断这三条边能否构成一个直角三角形。直角三角形需满足勾股定理,即两条较短边的平方和等于最长边的平方,也就是 a2+b2=c2a^2 + b^2 = c^2(这里 cc 为最长边)。

若这三条边能构成直角三角形,输出 Yes;若不能,则输出 No。

输入格式

一行,包含三个用空格分隔的正整数 aa、bb、cc,表示三角形的三条边长。

注意:可以不按照从小到大的顺序输入三条边!

输出格式

输出一个字符串,Yes 或 No,表示这三条边能否构成直角三角形。

样例输入输出

样例 1

输入:5 4 3
输出:Yes

样例 2

输入:1 2 3
输出:No

数据范围

1≤a,b,c≤1091\leq a,b,c\leq 10^9