[프로그래머스] 자연수 뒤집어 배열로 만들기

Mark·2022년 5월 3일
0
post-thumbnail
post-custom-banner

✔️ 문제 설명

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

제한 조건

  • n은 10,000,000,000이하인 자연수입니다.

입출력 예

n = 12345
return = [5,4,3,2,1]

  

📝 접근 방법

  • int를 str로 변환
  • str로 변환된 n을 reversed시킴
  • for문을 돌려서 array에 reversed된 str을 int로 변환하여 각각 append시켜줌
     

📝 풀이에 사용된 개념

  • reversed()
  • append()
     

✏️ 내 풀이

n = 12345
array = []
def solution(n) : 
    for i in reversed(str(n)):
        array.append(int(i))
    return array


매번 1점만 받다가 4점이라니..!! 알고리즘에 약해서 더 열심히 공부하고 연습해야겠다.

문제 풀기 (프로그래머스)

https://programmers.co.kr/learn/challenges

profile
개인 공부 정리
post-custom-banner

0개의 댓글