문제 링크 : 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()으로 코드를 작성하면 정답으로 처리가 된다.
'코딩 > 백준 문제풀이' 카테고리의 다른 글
[백준 알고리즘 #7568] 덩치(Python3) (0) | 2021.03.05 |
---|---|
[백준 알고리즘 #4673] 셀프 넘버(Python3) (0) | 2021.03.04 |
[백준 알고리즘 #10828] 스택(Python3) (0) | 2021.03.03 |
[백준 알고리즘 #1152] 단어의 개수(Python3) (0) | 2021.03.02 |
[백준 알고리즘 #1157] 단어 공부(Python3) (0) | 2021.03.02 |