https://www.acmicpc.net/problem/2751
import sys
n = int(sys.stdin.readline())
list = []
for _ in range(n):
list.append(int(sys.stdin.readline()))
for i in sorted(list):
print(i)
처음에 input() 으로 입력값을 받았는데 시간초과가 떠서 sys.stdin.readlin() 을 사용하였다
input() 은 sys.stdin.readline() 과 비교해서 prompt message를 출력하고,
개행 문자를 삭제한 값을 리턴하기 때문에 느리다
입력받은 숫자를 list에 추가해준 후 sorted(list) 를 이용해서 리스트이 값들을 정렬해주었다
하나씩 출력해주기 위해 for문을 사용하여 출력하였다
'알고리즘' 카테고리의 다른 글
백준 1181번 단어 정렬 [파이썬] (0) | 2022.04.22 |
---|---|
백준 11651번 좌표 정렬하기2 [파이썬] (0) | 2022.04.21 |
백준 10989번 수 정렬하기3 [파이썬] (0) | 2022.04.19 |
백준 3053번 택시 기하학[파이썬] (0) | 2022.04.18 |
백준 3009번 네 번째 점[파이썬] (0) | 2022.04.17 |