두 문제의 차이는 정렬 기준에 대한 차이만 있을 뿐 나머지 조건은 전부 동일함
import sys N = int(input()) dot = [] for _ in range(N): x, y = map(int, sys.stdin.readline().split()) dot.append([x, y]) dot.sort(key=lambda x : (x[1], x[0])) for i in dot: print(*i)