https://www.acmicpc.net/problem/10814
10814번: 나이순 정렬
온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을
www.acmicpc.net
Code
import sys
n = int(sys.stdin.readline())
lst = []
for index, i in enumerate(range(n)):
age, name = map(str, sys.stdin.readline().split())
age = int(age)
lst.append([index, age, name])
lst.sort(key=lambda x: (x[1], x[0]))
for j in lst:
print(j[1], j[2])
'Algorithm > backjoon' 카테고리의 다른 글
백준 파이썬 10814 숫자 카드 2 (1) | 2023.10.16 |
---|---|
백준 파이썬 1181 단어 정렬 used lambda (0) | 2023.10.08 |
백준 파이썬 11651 좌표 정렬하기 2 used lambda (1) | 2023.10.07 |
백준 파이썬 1427 소트인사이드 (0) | 2023.10.06 |
백준 파이썬 2751 수 정렬하기 2 (0) | 2023.10.06 |
댓글