Search
Duplicate

[Python] BOJ 1427

태그
정렬
1 more property
문제 배열을 정렬하는 것은 쉽다. 수가 주어지면, 그 수의 각 자리수를 내림차순으로 정렬해보자.
입력 첫째 줄에 정렬하고자하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.
출력 첫째 줄에 자리수를 내림차순으로 정렬한 수를 출력한다.
예제 입력 1 2143 예제 출력 1 4321
N = str(input()) arr = [] result = "" for i in range(len(N)): arr.append(N[i]) arr.sort(reverse = True) for i in range(len(arr)): result += arr[i] print(result) --- arr = input() for i in range(9,-1,-1): for j in array: if int(j) == i: print(i,end='') --- arr = input() num = [0 for data in range(10)] for i in range(len(arr)): num[int(arr[i])] += 1 for i in range(9,-1,-1): for j in range(num[i]): print(i,end='')
Python
복사