위 문제를 풀었을 때, 아래 코드로 python으로 실행했을 시, 시간초과로인해 실패했다.
해결방법을 찾기 위해 타 블로그들의 정보를 찾아보니, python말고 pypy로 돌려보면 된다는 조언을 얻어 똑같은 코드를 언어만 python -> pypy로 하니 성공했다?!
pypy는 python으로 만든 언어여서 파이썬에서 돌아가면 pypy에서도 돌아가 코드 전환상에는 문제가 없으며 또한, 속도가 더 빠르다는 장점이있다.
게다가 삼성 sw 역량테스트 서버에서도 pypy3가 돌아간다하니 pypy를 쓰는것에는 걱정을 안해도 될것같으며 앞으로는 언어 선택할 때, python 말고 pypy3를 선택해야겠다!
# boj, 2751 : 수 정렬하기2, python3
N = int(input())
num = []
for i in range(N):
num.append(int(input()))
num = sorted(set(num))
for i in num:
print(i)
https://www.acmicpc.net/problem/2751