프로그래머스

[프로그래머스][Kotlin]옹알이(2)

끝까지 처음처럼 2022. 11. 10. 19:13
728x90
class Solution {
    fun solution(babbling: Array<String>): Int {
        var answer: Int = 0
        val checkList = arrayOf<String>("aya", "ye", "woo", "ma")
        for(check in babbling){
            var temp = check
            for(i in 0 .. checkList.size-1){
                if(temp.contains(checkList[i]+checkList[i])){
                    continue
                } else {
                    temp = temp.replace(checkList[i], " ")
                }
            }
            if(temp.replace(" ","") == "") answer++
        }
        return answer
    }
}

최적의 코드가 아닐  수 있으며, 현재 저의 실력으로 해결하였습니다.