반응형
입력 조건
- 첫째 줄에 수열에 속해 있는 수의 개수 N이 주어진다. (1 ≤ N ≤ 500)
- 둘째 줄부터 N + 1번째 줄까지 N개의 수가 입력된다. 수의 범위는 1 이상 100000 이하의 자연수이다.
출력 조건
- 입력으로 주어진 수열이 내림차순으로 정렬된 결과를 공백으로 구분하여 출력한다. 동일한 수의 순서는 자유롭게 출력해도 괜찮다.
입력 예시
3
15
27
12
출력 예시
27 15 12
# 6-7 정렬 위에서 아래로
n = int(input())
data = []
for _ in range(n):
data.append(int(input()))
data.sort(reverse=True)
for i in range(n):
print(data[i], end=' ')
반응형
'Algorithm > 이것이 코딩테스트다' 카테고리의 다른 글
[Python][이코테] 두 배열의 원소 교체 (0) | 2022.10.09 |
---|---|
[Python][이코테] 성적이 낮은 순서로 학생 출력하기 (1) | 2022.10.08 |
[Python][이코테] sort, sorted 정렬 (0) | 2022.10.06 |
[Python][이코테] 계수 정렬 (0) | 2022.09.17 |
[Python][이코테] 퀵 정렬 (0) | 2022.09.13 |
댓글