[Python] 백준2751 수 정렬하기 2

[Python] 백준2751 수 정렬하기 2

백준2751 수 정렬하기 2 링크

문제

문제

예제 입력

예제


코드

import sys

n = int(sys.stdin.readline())
arr = [ int(sys.stdin.readline()) for i in range(n)]
arr.sort()

for i in arr:
    sys.stdout.write(str(i) + "\n")

설명

파이썬을 통해서 사용자로부터 입력받는데 c/c++처럼 입출력할 때 속도향상을 위해 사용한 cin.sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); 과 같은 역할을 합니다.


정리

m = int(input())
arr = [ input() for i in range(m)]
arr.sort()

for i in range(m):
    print(arr[i])

처음에 풀었던 방식은 사용자로부터 입력받아 리스트에 담아 sort()함수로 정렬하는 것인데 시간 초과가 발생했습니다.


결과

결과


© 2022. All rights reserved. 신동민의 블로그