연습장/프로그래머스

프로그래머스(Kotlin)_ 나누어 떨어지는 숫자 배열

아이른 2024. 3. 7. 09:51

더보기
/Solution.kt:7:9: error: expecting an expression
}return answer.add(i)
^
/Solution.kt:7:10: error: unexpected tokens (use ';' to separate expressions on the same line)
}return answer.add(i)
^
/Solution.kt:7:24: error: unresolved reference: add
}return answer.add(i)
^
/Solution.kt:7:28: error: unresolved reference: i
}return answer.add(i)
^
/Solution.kt:10:23: error: unresolved reference: add
return answer.add(-1)

 

1. Mutablelist 정의 이해 필요

class Solution {
    fun solution(arr: IntArray, divisor: Int): IntArray {
        var answer = arrayListOf<Int>()
        
        for(i in arr){
            if(i % divisor == 0)
            answer.add(i)
        }
        
        if(answer.size == 0){
            answer.add(-1)
        }
        return answer.sorted().toIntArray()
    }
}