취미처럼

[프로그래머스] 옹알이 본문

Algorithm/Programmers

[프로그래머스] 옹알이

sirius 2021. 3. 15. 09:47
https://school.programmers.co.kr/learn/courses/30/lessons/120956

 

문자가 연속된 부분을 미리 제거해준다.

 

class Solution {
    public int solution(String[] babbling) {
        int answer = 0;
        String[] arr = {"aya", "ye", "woo", "ma"};
        String[] ban = {"ayaaya", "yeye", "woowoo", "mama"};
        
        for(int i = 0; i < babbling.length; i++) {

            for(int k = 0; k < ban.length; k++) {
            	babbling[i] = babbling[i].replace(ban[k], "x");
            }

            for(int j = 0; j < arr.length; j++) {
            	babbling[i] = babbling[i].replace(arr[j], "");
            }

            if(babbling[i].equals("")){
            	answer++;
            }
        }
        return answer;
    }
}

'Algorithm > Programmers' 카테고리의 다른 글

[프로그래머스] 연속된 수의 합  (0) 2021.03.15
[프로그래머스] 숫자의 표현  (0) 2021.03.15
[프로그래머스] 네트워크  (0) 2021.03.15
[프로그래머스] 도둑질  (0) 2021.03.08
Comments