https://www.acmicpc.net/problem/2750
2750번: 수 정렬하기
첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.
www.acmicpc.net
풀이
n = int(input())
arr = [int(input()) for _ in range(n)]
print('\n'.join(map(str,sorted(arr))))
입력받은 수들로 arr을 만들어주고 sorted를 사용하여 정렬한 다음에 str로 문자열을 만들어주었다. 그리고 '
\n'.join으로 문자열을 한줄씩 띄어서 출력되도록 하였다.
'코딩테스트 > Python' 카테고리의 다른 글
| [Python] 백준 #10989 - 수 정렬하기 3 (2) | 2021.11.22 |
|---|---|
| [Python] 백준 #2751 - 수 정렬하기 2 (0) | 2021.11.22 |
| [Python] 백준 #1436- 영화감독 숌 (0) | 2021.11.22 |
| [Python] 백준 #1018- 체스판 다시 칠하기 (0) | 2021.11.22 |
| [Python] 백준 #7568 - 덩치 (0) | 2021.11.22 |