코딩테스트/Python

[Python] 백준 #2750 - 수 정렬하기

yo~og 2021. 11. 22. 22:03

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으로 문자열을 한줄씩 띄어서 출력되도록 하였다.