-
[브론즈 III] 7510번 :: 고급 수학 / Java백준/브론즈 2022. 11. 21. 15:36
문제
https://www.acmicpc.net/problem/7510
7510번: 고급 수학
각 테스트 케이스마다 "Scenario #i:"를 출력한다. i는 테스트 케이스 번호이며, 1부터 시작한다. 그 다음 줄에는 입력으로 주어진 삼각형이 직각 삼각형인 경우에는 "yes", 아닌 경우에는 "no"를 출력
www.acmicpc.net
코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class b7510 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); StringTokenizer st; for(int i=0; i<n; i++) { st = new StringTokenizer(br.readLine()); int[] arr = {Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken())}; System.out.println("Scenario #" + (i+1) + ":"); Arrays.sort(arr); if((arr[0]*arr[0]) + (arr[1]*arr[1]) == (arr[2]*arr[2])) { System.out.println("yes"); } else { System.out.println("no"); } System.out.println(); } } }
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 III] 9063번 :: 대지 / Java (0) 2022.12.13 [브론즈 III] 8932번 :: 7종 경기 / Java (0) 2022.12.13 [브론즈 III] 6378번 :: 디지털 루트 / Java (0) 2022.11.21 [브론즈 III] 6322번 :: 직각 삼각형의 두 변 / Java (0) 2022.11.21 [브론즈 III] 6321번 :: IBM 빼기 1 / Java (0) 2022.11.18