https://www.acmicpc.net/problem/11650
문제에 좌표를 x좌표가 증가하는 순으로, x좌표가 같으면 y좌표가 증가하는 순서로 정렬이라고 나와있다.
그러면 우선 y좌표로 정렬한 다음에 x좌표로 정렬을 하면 된다. 가장 나중에 정렬하는 기준이 가장 중요한 기준이 된다. 그러니 y좌표로 정렬한 다음에 x좌표로 정렬 한다면 결과물은 x좌표로 정렬하고, y좌표로 정렬한 것이 된다.
from sys import stdin
input = stdin.readline
n = int(input())
array = [list(map(int,input().split())) for i in range(n)]
array.sort(key=lambda x : x[1])
array.sort(key=lambda x : x[0])
for i in range(n):
print(array[i][0],array[i][1])