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

+ Recent posts