자바 백준 10214번
브론즈 3
https://www.acmicpc.net/problem/10214
문제 보기
분류: 구현
코드 보기
import java.util.Scanner;
import java.util.HashMap;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int testCase = sc.nextInt();
for (int i = 0; i < testCase; i++) {
HashMap<String, Integer> scores = readTestCase(sc);
String result = calculateResult(scores);
System.out.println(result);
}
}
private static HashMap<String, Integer> readTestCase(Scanner sc) {
HashMap<String, Integer> scores = new HashMap<>();
for (int j = 0; j < 9; j++) {
int Y = sc.nextInt();
int K = sc.nextInt();
scores.put("Yonsei", scores.getOrDefault("Yonsei", 0) + Y);
scores.put("Korea", scores.getOrDefault("Korea", 0) + K);
}
return scores;
}
private static String calculateResult(HashMap<String, Integer> scores) {
if (scores.get("Yonsei") > scores.get("Korea")) {
return "Yonsei";
} else if (scores.get("Yonsei") < scores.get("Korea")) {
return "Korea";
} else {
return "Draw";
}
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 15969 - 행복 (0) | 2023.10.25 |
---|---|
[Java] 백준 풀기 6749 - Next in line (0) | 2023.10.24 |
[Java] 백준 풀기 10995 - 별 찍기 20 (2) | 2023.10.22 |
[Java] 백준 풀기 1735 - 분수 합 (0) | 2023.10.21 |
[Java] 백준 풀기 10886 - 0 = not cute / 1 = cute (0) | 2023.10.20 |