[프로그래머스] 명예의 전당 (1)(Kotlin)

0

프로그래머스

목록 보기
90/128
post-thumbnail
post-custom-banner

[프로그래머스] 명예의 전당 (1)(Kotlin)

풀이

class Solution {
    fun solution(k: Int, score: IntArray): IntArray {
        var answer: IntArray = intArrayOf()
        
        //topK: 상위 K 점수 오름차순으로 저장
        var topK = mutableListOf<Int>()
        for(sc in score){
            if(topK.size < k) topK += sc
            else if(topK[0] < sc) topK[0] = sc
            
            topK.sort()
            answer += topK[0]
        }
        
        return answer
    }
}
profile
Be able to be vulnerable, in search of truth
post-custom-banner

0개의 댓글