
안녕하세요 !
오늘은 백준 - 나이순 정렬 문제를 가져왔습니다.

이 문제를 해결할 방법을 간략히 정리해보겠습니다.
- N을 입력받습니다.
- N명의 회원 정보를 입력받고 이는 딕셔너리로 저장하고 나이는 따로 중복 없이 리스트에 저장합니다.
- 나이를 오름차순으로 정렬합니다.
- 회원의 정보를 출력합니다.
n = int(sys.stdin.readline().strip())
d = {} age = [] for i in range(n): l = sys.stdin.readline().strip().split() age_num = int(l[0]) if age_num not in d: d[age_num] = [l[1]] else: d[age_num] += [l[1]] if age_num not in age: age.append(age_num)
age.sort()
for i in age: for j in d[i]: print(f"{i} {j}")
import sys
n = int(sys.stdin.readline().strip())
d = {}
age = []
for i in range(n):
l = sys.stdin.readline().strip().split()
age_num = int(l[0])
if age_num not in d:
d[age_num] = [l[1]]
else:
d[age_num] += [l[1]]
if age_num not in age:
age.append(age_num)
age.sort()
for i in age:
for j in d[i]:
print(f"{i} {j}")