어느덧 11일차에 접어들었다! 정렬이 4문제 남았고 나도 시간복잡도랑 공간복잡도 + 알고리즘에 조금은 익숙해진 듯하다 ㅎㅎ 오늘은 저번의 좌표 정렬하기의 응용 문제이다.
응용 문제라고도 할 수 없는 것이... 저번 문제에서 x, y 순서만 바꾼 거니까 뭐... 그래도 그 때 배운 것들을 한 번 복습할 수 있는 기회라고 생각하고 안 보면서 풀었다!
import sys
N = int(sys.stdin.readline())
num = []
for _ in range(N):
num.append(list(map(int, sys.stdin.readline().split())))
num.sort(key=lambda x: (x[1], x[0]))
for i in range(N):
print(num[i][0], num[i][1])
오늘도 신기한 알고리즘의 세계 끝!