-
[브론즈 III] 4153번 :: 직각삼각형 / Java백준/브론즈 2022. 11. 11. 18:03
문제
https://www.acmicpc.net/problem/4153
코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; while(true) { st = new StringTokenizer(br.readLine()); int a = Integer.parseInt(st.nextToken()); int b = Integer.parseInt(st.nextToken()); int c = Integer.parseInt(st.nextToken()); if(a==0 && b==0 && c==0) break; if((a*a + b*b) == c*c) { System.out.println("right"); } else if((b*b + c*c) == a*a) { System.out.println("right"); } else if((c*c + a*a) == b*b) { System.out.println("right"); } else { System.out.println("wrong"); } } } }
이런 문제는 공식만 알면 간단하게 풀 수 있다
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 III] 4458번 :: 첫 글자를 대문자로 / Java (0) 2022.11.11 [브론즈 III] 4435번 :: 중간계 전쟁 / Java (0) 2022.11.11 [브론즈 II] 1009번 :: 분산처리 / Java (0) 2022.11.11 [브론즈 III] 3460번 :: 이진수 / Java (0) 2022.11.11 [브론즈 III] 3059번 :: 등장하지 않는 문자의 합 / Java (0) 2022.11.11