CodingTest #45 Kotlin 과일 장수, 옹아리(2) 문제 풀이


CodingTest #45 Kotlin 과일 장수, 옹아리(2) 문제 풀이

오늘의 코딩 테스트는 두 문제를 풀어보았다. 과일 장수 //과일 장수 class Fruiterer { fun solution(k: Int, m: Int, score: IntArray): Int { var sum = 0 score.sortedArrayDescending().also { arr -> repeat(arr.size / m) { i -> val start = i * m val end = start + m arr.copyOfRange(start, end).also { copy -> sum += (copy.minOrNull() ?: 1) * m } } } return sum } } 오름차순을 배열을 정렬하고, 상자에 담을 수 있는 양을 m으로 나누어, 상자에서 제일 낮은 품종의 사과를 m을 곱해 su..


원문링크 : CodingTest #45 Kotlin 과일 장수, 옹아리(2) 문제 풀이