import sys
n=int(input())
l=[]
for _ in range(n):
l.append(int(sys.stdin.readline()))
# l.sort()
for i in sorted(l):
print(i)
# sys.stdout.write(str(i)+'\n')
import sys
sys.stdin.readline()
sys.stdout.write()
input() 이 sys.stdin.readline() 보다 느린 이유 :
input() 내장 함수는 sys.stdin.readline()과 비교해서 prompt message를 출력하고,
개행 문자를 삭제한 값을 리턴하기 때문에 느리다.
input() 과 sys.stdin.readline() 의 차이점 :
일단 sys.stdin.readline()과 input()은 같은 역할을 하지 않는다.
input() 내장 함수는 parameter로 prompt message를 받을 수 있다
따라서 입력받기 전 prompt message를 출력해야 한다
물론 prompt message가 없는 경우도 있지만, 이 경우도 약간의 부하로 작용할 수 있다
하지만, sys.stdin.readline()은 prompt message를 인수로 받지 않는다.
또한, input() 내장 함수는 입력받은 값의 개행 문자를 삭제시켜서 리턴한다
즉 입력받은 문자열에 rstrip() 함수를 적용시켜서 리턴한다
반면에 sys.stdin.readline()은 개행 문자를 포함한 값을 리턴한다. 이 때문에 조금 귀찮은 점이 있기도 하다.