좌표 x, y가 주어지면 x를 먼저 정렬하고, y를 정렬하는 문제이다.
만약 좌표 3개가 주어진다면, 먼저 이 좌표를 리스트로 만들어준다.
[[3, 4], [1, 1], [1, -1]]
[[1, -1], [1, 1], [3, 4]]
하지만 여기서 출력(output) 부분은 리스트를 걷어내야 한다.
정렬된 리스트를 일반적인 인덱싱으로 출력한다면 다음과 같은 형태가 된다.
[0] = [1, -1]
[1] = [1, 1]
[2] = [3, 4]
[1, -1], [1, 1], [3, 4] -> 리스트 형태로 출력
우리가 만든 리스트 형태가 이중 리스트
형태이므로,
[x][y] 형태로 출력
을 해야 각각의 원소들을 뽑아낼 수 있다.
[0][0] = 1, [0][1] = -1
[1][0] = 1, [1][1] = 1
[2][0] = 3, [2][1] = 4
이렇게 인덱싱을 해주면 리스트가 아닌, 원하는 형태로 출력이 가능하다.