My code
n = int(input())
array = []
for i in range(n):
array.append(int(input()))
array = sorted(array, reverse = True)
for i in array:
print(i, end=' ')
Code Review
이번 문제는 숫자를 입력 받아 내림차순으로 정렬하여 출력하는 문제였습니다. 입력 받은 숫자를 리스트에 넣어주었고 해당 리스트 array 를 sorted 함수를 이용하여 정렬해주었습니다. 오름차순으로 정렬하기 위해 reverse = True 를 사용해주었습니다.
'나동빈 with 파이썬 > 실전문제 풀이' 카테고리의 다른 글
[Ch.6 - 정렬] 두 배열의 원소 교체 (0) | 2022.02.13 |
---|---|
[Ch.6 - 정렬] 성적이 낮은 순서로 학생 출력하기 (0) | 2022.02.13 |
[Ch.5 - DFS/BFS] 미로 탈출 (0) | 2022.02.11 |
[Ch.5 - DFS/BFS] 음료수 얼려 먹기 (0) | 2022.02.10 |
[Ch.4 - 구현] 게임 개발 (0) | 2022.02.09 |
댓글