문제 출처 : https://www.acmicpc.net/problem/11651
import sys
n = int(sys.stdin.readline())
arr=[]
for i in range(n) :
a,b = map(int,sys.stdin.readline().split())
arr.append([b,a]) # b좌표 순서대로 정렬
arr.sort()
for b,a in range(n) : # a,b 순서로 출력
print(a,b)
👉🏻 바로 전 문제와 달리 a,b로 숫자를 입력받고 arr.append([b,a])로 삽입 가능하다.
마찬가지로 sort로 정렬하고 for b,a in range(n), print(a,b)를 사용하면 다시 a,b 순서로 출력이 된다.
b 좌표를 먼저 넣는 생각은 전혀 못했다.