문제 링크 : www.acmicpc.net/problem/2751

 

2751번: 수 정렬하기 2

첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.

www.acmicpc.net



정답 코드

import sys

N = int(sys.stdin.readline().rstrip())
num = []

for i in range(N):
    num.append(int(sys.stdin.readline().rstrip()))

num.sort()

for i in num:
    print(i)

문제 풀이

해당 문제는 보통 입력받는 방법인 input()로 코드를 짜면 시간 초과가 나온다.

 

따라서 sys를 import해서 readline()으로 코드를 작성하면 정답으로 처리가 된다.

+ Recent posts