728x90
https://www.acmicpc.net/problem/4153
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int len[] = new int[3], i;
String s; StringTokenizer st;
StringBuilder sb = new StringBuilder();
while ((s = br.readLine()).charAt(0) != '0') {
st = new StringTokenizer(s);
for (i = 0; i < 3; ++i)
len[i] = Integer.parseInt(st.nextToken());
Arrays.sort(len);
sb.append((len[0] * len[0] + len[1] * len[1] == len[2] * len[2])
? "right\n"
: "wrong\n");
}
br.close();
System.out.println(sb.toString());
}
}
반응형
'코딩 문제 풀기 ( Algorithm problem solving ) > 백준 온라인 저지 ( BOJ )' 카테고리의 다른 글
[백준(Baekjoon)][자바(java)] 2477 : 참외밭 / 기하 1 (0) | 2022.05.13 |
---|---|
[백준(Baekjoon)][자바(java)] 3034 : 앵그리 창영 / 기하 1 (0) | 2022.05.13 |
[백준(Baekjoon)][자바(java)] 3009 : 네 번째 점 / 기하 1 (0) | 2022.05.13 |
[백준(Baekjoon)][자바(java)] 1085 : 직사각형에서 탈출 / 기하 1 (0) | 2022.05.13 |
[백준(Baekjoon)][자바(java)] 11478 : 서로 다른 부분 문자열의 개수 / 집합과 맵 (0) | 2022.05.12 |