728x90
Key Point
1. sort로 간단하게 풀 수 있다.
알게 된 점
1. key = lambda를 통해 sort의 기준을 정할 수 있다! ( 0번째 index 기준, 그 값이 같으면 1번째 index 기준)
11650번 답
list1.sort(key=lambda x: (x[0], x[1]))
11651번 답
list1.sort(key=lambda x: (x[1], x[0]))
import sys
N = int(sys.stdin.readline())
list1 = [[0 for _ in range(2)] for _ in range(N)]
for i in range(N):
list1[i] = list(map(int, sys.stdin.readline().split()))
list1.sort(key=lambda x: (x[0], x[1])) #0번째 index 기준으로 하되, 같으면 1번째 index 기준으로 sort
for i in range(N):
print(list1[i][0], list1[i][1])
728x90
'백준 풀이' 카테고리의 다른 글
[백준/BOJ] - 1920번 python 풀이 - 이분 탐색(Binary Search) (1) | 2022.11.21 |
---|---|
[백준/BOJ] - 11866번 python 풀이 (0) | 2022.11.20 |
[백준/BOJ] - 1978번 python 풀이 (0) | 2022.11.20 |
[백준/BOJ] - 11050번 python 풀이 (0) | 2022.11.19 |
[백준/BOJ] - 10989번 python 풀이 (0) | 2022.11.19 |