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])

'코딩 연습 > 백준 코드' 카테고리의 다른 글

덩치-7568.py  (0) 2023.10.15
단어 정렬-1181.py  (0) 2023.10.15
단어공부-1157.py  (0) 2023.10.15
다리 놓기 1010.py  (0) 2023.10.15
국영수-10825.py  (0) 2023.10.15

+ Recent posts