백준#10814 나이순 정렬

정은경·2021년 9월 10일
0

알고리즘

목록 보기
33/125

1. 문제

2. 풀이

  • 나의 풀이
count = int(input())

array = []
for _ in range(count):
    age, name = input().split(' ')
    array.append({'age': age, 'name': name})

array.sort(key=lambda item: int(item.get('age')))

for item in array:
    print(f"{item.get('age')} {item.get('name')}")
  • 남의 풀이
n = int(input())
array = []

for _ in range(n):
    input_data = input().split(' ')
    array.append((int(input_data[0]), input_data[1]))


result = sorted(array, key=lambda x: x[0])
for i in result:
    print(i[0], i[1])

3. 느낀 점

Reference

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글