문제 설명

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.

제한 조건

나의 풀이

Untitled

설명

n을 String으로 변환후 String함수가 가지고 있는 reversed()로 뒤집어 주었다. map은 String을 char로 분할하기 때문에 it은 char형이다. 그 다음 map을 이용해 배열에 값을 변환하여 넣어주었는데, char에서 toInt()는 deprecated되었기 때문에 String으로 변환후 Int형으로 바꾸어 주었다. map의 리턴은 List이다.

 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/map.html

https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/map.html

다른 사람의 풀이

Untitled

분석

바로 리턴에 값을 넣어주었다. 훨씬 간결하고 보기 좋다..