[백준] 11651번 좌표 정렬하기 2 _ 문제 풀이

 


1. 문제

https://www.acmicpc.net/problem/11651

2. 풀이

파이썬 튜플에 (x, y) 형태로 정렬하면, x를 기준으로 정렬하고 x가 동일한 경우에는 y를 정렬합니다. 튜플에 (y, x) 순서로 입력받은 값을 넣고 정렬하면 손쉽게 문제를 해결할 수 있습니다. 해당 소스코드로는 pypy를 이용하여 제출해야 시간초과가 발생하지 않고 문제가 해결되었습니다.

N = int(input())
arr = []
for _ in range(N):
    a, b = map(int, input().split())
    arr.append((b,a))
[print(x[1], x[0]) for x in sorted(arr)]