사용한 언어 : python
1. str으로 정렬하려는 수 N입력받기
2. N을 한자리 수로 나누어 int변환 후 LIST로 저장
3. sort()의 reverse 매개변수를 사용하여 내림차순으로 정렬
sort()
사용 형태 :list.sort()
- 리턴이 없으며 그 변수 자체가 변하는 것으로 추가 공간이 필요없으며, 결과를 변수에 담으려하면 error가 발생한다.
=> 그 리스트 자체를 직접 수정- 리스트만 정렬 가능
sorted()
사용 형태 :sorted(list)
- key옵션이 존재 => 정렬의 기준을 정할 수 있다.
- 정렬할 리스트 원본값은 그대로이고, 정렬된 값을 반환
- 리스트 외에도 정렬 가능(튜플, 딕셔너리, 문자열)
n = input() #str으로 정렬하려는 수 N 입력받기
n = list(map(int, n)) # N을 한자리 수로 나누어 list로 저장
n.sort(reverse=True) # 내림차순으로 정렬
for i in n:
print(i, end="")