자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
n | return |
---|---|
12345 | [5,4,3,2,1] |
1) reversed
함수 사용 reversed
2) filter
를 통해서 split
한 배열 내 ""
제거
3) 어려운 내용은 아님
class Solution {
fun solution(n: Long): IntArray =
n.toString()
.reversed()
.split("")
.filter { it != "" }
.map { it.toInt() }
.toIntArray()
}