728x90
반응형

우선 입력(좌표)들을 2*N 형태의 리스트에 저장한다.

그 후 lambda를 사용해 y기준 오름차순 정렬 후 x기준 오름차순 정렬을 해주면 된다.

li = []
for _ in range(int(input())):
    li.append(list(map(int, input().split())))
li.sort(key=lambda x : x[1])
li.sort(key=lambda x : x[0])
for i in li:
    print(*i)

728x90
반응형

+ Recent posts