728x90
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a[] = new int[3];
while( true ) {
for( int i = 0; i < 3; i++ )
a[i] = sc.nextInt();
if( a[0]==0 && a[1]==0 && a[2]==0 ) break;
Arrays.sort(a);
if( (a[0]*a[0]) + (a[1]*a[1]) == (a[2]*a[2]) )
System.out.println("right");
else
System.out.println("wrong");
}
sc.close();
}
}
입력 값에 마지막 변의 길이가 가장 크다는 조건이 없어서 배열로 입력받고 정렬을 시행했다
반응형
'코딩 문제 풀기 ( Algorithm problem solving ) > 백준 온라인 저지 ( BOJ )' 카테고리의 다른 글
[백준(Baekjoon)][자바(java)] (1002) 터렛 / 수학 2 (0) | 2020.03.11 |
---|---|
[백준(Baekjoon)][자바(java)] (3053) 택시 기하학 / 수학 2 (0) | 2020.03.11 |
[백준(Baekjoon)][자바(java)] (3009) 네 번째 점 / 수학 2 (0) | 2020.03.10 |
[백준(Baekjoon)][자바(java)] (9020) 골드바흐의 추측 / 수학 2 (0) | 2020.03.10 |
[백준(Baekjoon)][자바(java)] (4948) 베르트랑 공준 / 수학 2 (0) | 2020.03.10 |