[BOJ / Python] 11651 좌표 정렬하기2

도니·2023년 4월 17일
0

BOJ / Python

목록 보기
89/104
post-thumbnail

문제

백준 11651 좌표 정렬하기2

코드

n = int(input())
points = []
for i in range(n):
    points.append(list(map(int, input().split())))

points.sort(key=lambda x: (x[1], x[0]))
for p in points:
    print(p[0], p[1])

코드 설명
백준 11650 좌표 정렬하기와 동일한 코드이나 정렬 조건만 바뀌었다.
해당 문제에서는 y좌표를 기준으로 정렬을 먼저 한 후 x좌표를 기준으로 정렬하라고 하였으므로 다음과 같이 작성해야한다.

points.sort(key=lambda x: (x[1], x[0]))
profile
안녕하세요, 🌱새싹개발자 도니💡입니다!

0개의 댓글

관련 채용 정보