import sys
input = sys.stdin.readline
n = int(input())
judge = []
for i in range(n):
age, name = input().split()
judge.append((int(age), name))
judge.sort(key=lambda x: x[0])
for i in judge:
print(i[0], i[1])
5 Sung (추가)
20 Sunyoung
21 Junkyu
21 Dohyun
import sys
input = sys.stdin.readline
n = int(input())
judge = []
for i in range(n):
judge.append(input().split())
judge.sort(key=lambda x: x[0])
for i in judge:
print(i[0], i[1])
20 Sunyoung
21 Junkyu
21 Dohyun
5 Sung
judge.append(input().split())
결과 [['5', 'Sung'], ['21', 'Junkyu'], ['21', 'Dohyun'], ['20', 'Sunyoung']]
judge.append((int(age), name))
결과(5, 'Sung'), (21, 'Junkyu'), (21, 'Dohyun'), (20, 'Sunyoung')
나이를 정수로 바꾸지 않으면 '21'의 앞 자리 '2'가 '5'보다 작으므로 한 자리 나이가 뒤로 가 오답이 된다.