We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff3ca93 commit 0f709beCopy full SHA for 0f709be
kotlin/src/main/kotlin/Programmers.kt
@@ -25,11 +25,11 @@ fun main(args: Array<String>) {
25
각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요.
26
*/
27
tailrec fun solve(prog: IntArray, spd: IntArray, acc: IntArray = intArrayOf()): IntArray = when {
28
- prog.isEmpty() -> acc
+ prog.isEmpty() -> acc.reversed().toIntArray()
29
prog.first() >= 100 -> {
30
val temp = prog.takeWhile { it >= 100 }
31
val size = temp.size
32
- solve(prog.drop(size).toIntArray(), spd.drop(size).toIntArray(), acc.plus(size))
+ solve(prog.drop(size).toIntArray(), spd.drop(size).toIntArray(), intArrayOf(size).plus(acc))
33
}
34
else -> {
35
val temp = zipping(prog, spd)
0 commit comments