题目描述
输入三个正整数,判断用这三个整数做边长是否能构成一个直角三角形。
输入
输入三个正整数。
输出
能否构成直角三角形。如能输出:yes.若不能,输出:no。
样例输入
6 8 10
样例输出
yes
先调到java再提交
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt(),
b = in.nextInt(),
c = in.nextInt(),t;
String str = "";
if(a < b)
{ t = a;a = b;b = t; }
if(a < c)
{ t = a;a = c;c = t; }
if(b < c)
{ t = b;b = c;c = t; }
if(a * a == b * b + c * c)//排完序,不yes就no
str += "yes";
else
str +="no";
System.out.println(str);
}
}