Programmers/Lv. 0 (完)

[Kotlin] Programmers 코딩테스트 입문 Day 08 배열, 구현, 수학

chattymin 2023. 3. 19. 14:06
728x90
반응형

배열 자르기

class Solution {
    fun solution(numbers: IntArray, num1: Int, num2: Int): IntArray = numbers.sliceArray(num1..num2)
}

 

 

 

외계행성의 나이

class Solution {
    fun solution(age: Int) = age.toString().map { it+49 }.joinToString("")
}

 

 

 

진료순서 정하기

class Solution {
    fun solution(emergency: IntArray) = emergency.map { emergency.sortedDescending().indexOf(it) + 1 }.toIntArray()
}

 

 

 

순서쌍의 개수

class Solution {
    fun solution(n: Int) = (1..n).count { n % it == 0 }
}
728x90
반응형