import sys
list = []
input = sys.stdin.readline
N = int(input())
for i in range (N):
list.append(int(input()))
list = sorted(list)
for i in (list):
print(i)
통과하는거 확인했습니다. 몇 가지 정리할게 있습니다.
1.저는 c언어에서 버블정렬로 많이 풀었지만 파이썬의 강점이죠, 내장함수를 씁시다!
🤔 input vs sys.stdin.readline
input을 입력하면 시간초과 될때가 많다. sys.stdin.readline을 씁시다
input() 내장 함수는 sys.stdin.readline()과 비교해서 prompt message를 출력하고, 개행 문자를 삭제한 값을 리턴하기 때문에 느리다.
참고 : https://buyandpray.tistory.com/7
int(input()) 이 colab 에서 빨간 줄 뜨는 이유
형변환을 바로바로 해주는게 습관이 되었지만 , 우선 입력을 받고 정수형으로 변환해주면 된다고 합니다.