
1. 문제

숫자를 입력받아서 한자리씩 나눠준 후 정렬
정렬이 끝나면 다시 하나의 숫자로 합친모습을 print
2. 소스코드
N = int(input())
nums = []
for i in map(int,str(N)):
nums.append(i)
nums.sort(reverse=True)
for i in range(0,len(nums)):
print(nums[i],end='')
3. 참고
문자열 자르기
word = 'split'
lst = []
for i in word:
lst.append(i)
print(lst)
#['s', 'p', 'l', 'i', 't']
숫자 자르기
number = 12345
num_list = list(map(int, str(number)))
print(num_list)
#[1, 2, 3, 4, 5]반응형