Files
Coding-Practice/programmers/완주하지 못한 선수/solution.java
T

20 lines
613 B
Java
Raw Normal View History

2022-12-15 16:08:47 +09:00
// [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/42576
2022-12-15 16:10:13 +09:00
import java.util.HashMap;
2022-12-15 16:08:47 +09:00
class Solution {
public String solution(String[] participant, String[] completion) {
String answer = "";
2022-12-15 16:10:13 +09:00
HashMap<String, Integer> hm = new HashMap<>();
for (String player : participant) hm.put(player, hm.getOrDefault(player, 0) + 1);
for (String player : completion) hm.put(player, hm.get(player) - 1);
2022-12-15 16:08:47 +09:00
2022-12-15 16:10:13 +09:00
for (String key : hm.keySet()) {
if (hm.get(key) != 0){
answer = key;
2022-12-15 16:08:47 +09:00
}
}
return answer;
}
2022-12-15 16:10:13 +09:00
}