-코드
n, m = map(int, input().split())
arr = []
num = n + 1
for _ in range(m):
a, b, c = input().split()
a, b = int(a), int(b)
arr.append([a, b, c])
arr.sort(key=lambda x: [x[1], x[0]])
for i in arr:
print(i[2], end='')
람다로 정렬하는데 정렬 기준을 맨날 1개로 잡는 것만 해서 2개로 잡는 법을 찾아서 해결하였습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]3613번 Java vs C++ (0) | 2021.09.17 |
---|---|
[백준/파이썬]2057번 팩토리얼 분해 (0) | 2021.09.16 |
[백준/파이썬]14606번 피자 (Small) (0) | 2021.09.15 |
[백준/파이썬]17294번 귀여운 수~ε٩(๑> ₃ <)۶з (0) | 2021.09.14 |
[백준/파이썬]2003번 수들의 합 2 (0) | 2021.09.14 |