백준

백준 2751번: 수 정렬하기 2

2호0 2021. 5. 7. 16:18

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도 좀 더 실행 속도가 빠른 함수로 바꿔봐야겠다