프로그래머스 - 베스트 앨범
class Solution {
fun solution(genres: Array<String>, plays: IntArray): IntArray {
return genres.indices.groupBy { genres[it] }
.toList()
.sortedByDescending { it.second.sumBy { plays[it] } }
.map { it.second.sortedByDescending { plays[it] }.take(2) }
.flatten()
.toIntArray()
}
}
참고
728x90
최근댓글