백준

백준 2751번: 수 정렬하기 2

2751번: 수 정렬하기 2 (acmicpc.net)

 

2751번: 수 정렬하기 2

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

www.acmicpc.net

1
2
3
4
5
6
7
= int(input())
num =[]
for i in range(n):
    num.append(int(input()))
num.sort()
for j in range(n):
    print(num[j])
cs

 

느낀 점

이 코드는 python3로 했을 때 시간초과가 나서 pypy3로 했다. 파이썬이 편리한 대신 실행 속도가 느린 탓이다. python3로 성공해서 아쉬운 감이 있지만, 다음에는 syㄴ 모듈을 사용해서 input도 좀 더 실행 속도가 빠른 함수로 바꿔봐야겠다

'백준' 카테고리의 다른 글

백준 1978번: 소수 찾기  (0) 2021.05.07
백준 1929번: 소수 구하기  (0) 2021.05.07
백준 2609번: 최대공약수와 최소공배수  (0) 2021.05.07
백준 11651번: 좌표 정렬하기 2  (0) 2021.05.07
백준 2164번: 카드2  (0) 2021.05.06