카테고리 없음
백준 22.01.26. 1427번 - 소트인사이드
HappyFrog
2022. 1. 26. 22:36

import sys
N = str(sys.stdin.readline())
arr = []
for i in N.strip():
arr.append(int(i))
arr.sort()
arr.reverse()
for j in arr:
sys.stdout.write(str(j))
- 입력값을 str으로 받아서 리스트화 시켰습니다.
- 입력값에 공백이 포함되므로 strip()메서드를 사용해 공백을 제거했습니다.
- 공백이 있으면 int로 형변환되지않기 때문입니다.
- 이후 정렬하고 역순으로 만들어줬습니다.
- sort()메서드의 매개변수로 reverse = True해준다면 코드 한줄로 sort와 reverse의 기능을 모두 실행할 수 있습니다.
- 그리고 공백없이 출력해주면됩니다.
- print로 출력할 시 매개변수로 end=""설정해주면 됩니다.