코딩 연습/백준 코드
나이 순 정렬-10814.py
퀀텀리프하는 개발자
2023. 10. 15. 15:49
import sys
n_input = sys.stdin.readline
n = int(n_input())
members = []
for i in range(n):
age, name = n_input().split()
# split()를 사용하여 공백을 기준으로 구별하였습니다. "age name" -> "age" "name"
members.append((int(age), name.strip(),i))
#i를 이용하여 기입순서대로 정렬되게 하였습니다.
# age는 int형식으로, name은 그대로 입력됩니다.
#strip()를 이용하여 불필요한 개행문자를 제거하였습니다.
members.sort(key=lambda x: (x[0], x[2]))
# 오른차순 정렬
for member in members:
print(member[0], member[1])