핵심아이디어
정수를 문자열로 정렬한 후 다시 join 함수를 사용하여, 정수로 만들어준다.
첫 코드
def solution(n):
temp = str(n)
list2 = [char for char in temp]
list2.sort(reverse = True)
answer_1 = "".join(list2)
answer = int(answer_1)
return answer
개선된 코드
def solution(n):
a = str(n)
return int(''.join(sorted(a,reverse=True)))
'알고리즘 > 프래그래머스 lv.1' 카테고리의 다른 글
핸드폰 번호 가리기 (0) | 2022.10.19 |
---|---|
자연수 뒤집어 배열로 만들기 (0) | 2022.10.18 |
문자열 다루기 기본 (0) | 2022.10.18 |
정수 제곱근 판별 (0) | 2022.10.18 |
최대공약수와 최소공배수 (0) | 2022.10.18 |