N = int(input())
points = []
for i in range(N):
x, y = map(int, input().split())
points.append((x, y))
points.sort()
for x, y in points:
print(x, y)
2차원 평면 위의 점 N개가 주어진다.
조건은 아래 내용이 전부이다.
- 좌표를 x좌표가 증가하는 순으로 출력
- x좌표가 같으면 y좌표가 증가하는 순서로 정렬한 다음 출력
N으로 입력 받고 실행을 한다
N의 개수만큼 x, y 값을 입력 받는것을 계속 반복한다
points에 x, y 입력 받은 값을 넣는다
sort를 이용하여 값이 점점 커지게 순서를 재배열한다