문제
https://school.programmers.co.kr/learn/courses/30/lessons/120869
풀이
import java.util.*;
class Solution {
public int solution(String[] spell, String[] dic) {
boolean found = Arrays.stream(dic)
.anyMatch(word -> {
for (String s : spell) {
int count = word.length() - word.replace(s, "").length();
if (count != 1) {
return false;
}
}
return true;
});
return found ? 1 : 2;
}
}
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 | 안전지대 | Java (0) | 2025.09.30 |
---|---|
[Programmers] Lv.0 | 삼각형의 완성조건 (2) | Java (0) | 2025.09.29 |
[Programmers] Lv.0 | 저주의 숫자 3 | Java (0) | 2025.09.26 |
[Programmers] Lv.0 | 평행 | Java (0) | 2025.09.26 |
[Programmers] Lv.0 | [PCCE 기출문제] 4번 / 병과분류 | Java (0) | 2025.09.22 |
댓글