반응형
문제: https://programmers.co.kr/learn/courses/30/lessons/12932
문제 설명
더보기
문제 설명
자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.
제한 조건
- n은 10,000,000,000이하인 자연수입니다.
입출력 예
nreturn12345 | [5,4,3,2,1] |
정답
def solution(n):
return list(map(int, str(n)))[::-1]
풀이
숫자를 간단히 뒤집기 위해 [::-1]을 이용했습니다.
숫자를 문자열로 만들고, 뒤집은 다음, 각 글자를 int로 변환하고 list로 담아서 해결하면 됩니다.
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
프로그래머스 - 제일 작은 수 제거하기 / Python (0) | 2021.09.28 |
---|---|
프로그래머스 - 문자열을 정수로 바꾸기 / Python (0) | 2021.09.28 |
프로그래머스 - 문자열 다루기 기본 / Python (0) | 2021.09.28 |
프로그래머스 - 두 정수 사이의 합 / Python (0) | 2021.09.28 |
프로그래머스 - 이상한 문자 만들기 / Python (0) | 2021.09.28 |