[JAVA 문제 풀이] 291. 옹알이 (2)

프로그래머스 (133499)
Stupefyee's avatar
May 30, 2025
[JAVA 문제 풀이] 291. 옹알이 (2)
notion image
 

내가 작성한 코드

class Solution { public int solution(String[] babbling) { int answer = 0; String[] arr = { "aya", "ye", "woo", "ma" }; for (int i = 0; i < babbling.length; i++) { String str = babbling[i]; // 옹알이 배열 순회하며 같으면 공백으로 치환 for (int j = 0; j < arr.length; j++) { if (str.contains(arr[j] + arr[j])) break; // 연속적으로 나올 경우 str = str.replaceAll(arr[j], " "); } if (str.replaceAll(" ", "").length() == 0) { answer++; } } return answer; } }
Share article

stupefyee