n=input()
arr=[]
for i in n:
arr.append(int(i))
arr.sort(reverse=True)
for i in arr:
print(i, end='')
<코드 설명>
숫자 n을 먼저 입력받는다. 이 때, 굳이 int를 씌울 필요는 없다.
arr라는 배열을 만들어 n을 순서대로 추가해준다.
그리고 arr배열을 reverse로 sort시켜준다. (내림차순)
이렇게 정렬한 arr배열을 순서대로 출력시켜주었다. 한 줄에 모두 출력시켜주기 위해 end=''를 추가해주었다.
<실행 결과>
'Algorithm > BOJ' 카테고리의 다른 글
[BOJ] 2108 통계학 (0) | 2022.06.25 |
---|---|
[BOJ] 1978 소수 찾기 (0) | 2022.06.25 |
[BOJ] 2869 달팽이는 올라가고 싶다 (0) | 2022.06.19 |
[BOJ] 10773 제로 (0) | 2022.06.19 |
[BOJ] 1251 단어 나누기 (0) | 2022.05.28 |