문제
- 하나의 수열에는 다양한 수가 존재한다. 이러한 수는 크기에 상관없이 나열되어 있다.
- 이 수를 큰 수부터 작은 수의 순서로 정렬해야 한다.
- 수열을 내림차순으로 정렬하는 프로그램을 만드시오
입력
3
15
27
12
출력
27 15 12
문제 풀이
- 입력받은 수를 배열에 저장한 후 역순으로 정렬
코드
n = int(input())
array = []
for i in range(n):
array.append(int(input()))
array.sort(reverse=True)
for i in array:
print(i, end=' ')'Algorithm > Sort' 카테고리의 다른 글
| [Python] 실패율 (0) | 2023.01.25 |
|---|---|
| [Python] 안테나 (0) | 2023.01.22 |
| [Python] 국영수 (0) | 2023.01.22 |
| [Python] 두 배열의 원소 교체 (0) | 2023.01.20 |
| [Python] 성적이 낮은 순서로 학생 출력하기 (2) | 2023.01.20 |