Python으로 구현한 12932번 자연수 뒤집어 배열로 만들기 문제 풀이입니다.
https://programmers.co.kr/learn/courses/30/lessons/12932
def solution(n):
answer = []
while True :
data = n % 10
answer.append(data)
n //= 10
if n == 0 :
break
return answer
1. n을 10으로 나눈 나머지 값을 answer 리스트에 추가한다.
2. n을 10으로 나눈 몫으로 갱신하고, 이와 같은 작업을 반복하여 n의 값이 0일 경우 반복문을 종료한다.
3. 최종적으로 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 answer 리스트를 반환한다.
'프로그래머스(Python) 풀이 > Level.1' 카테고리의 다른 글
프로그래머스(Python) Level.1 약수의 합 풀이 (0) | 2022.02.24 |
---|---|
프로그래머스(Python) Level.1 이상한 문자 만들기 풀이 (0) | 2022.02.23 |
프로그래머스(Python) Level.1 정수 제곱근 판별 풀이 (0) | 2022.02.16 |
프로그래머스(Python) Level.1 제일 작은 수 제거하기 풀이 (0) | 2022.02.16 |
프로그래머스(Python) Level.1 짝수와 홀수 풀이 (0) | 2022.02.16 |