백준 10814번 : 나이순 정렬
2024. 2. 1. 18:56ㆍ개인활동/코테
반응형
이번 문제는 입력받은 나이와 이름을 가입한 순서대로, 나이 순으로 정렬하는 문제이다.
이 문제는 stable sort를 이용해야 하는 것인데,
python에서 제공하는 sort, sorted 함수는 stable sort가 기본이라고 한다.
그래서 파이썬으로 이 문제를 푼다면 그냥 정렬해주어도 괜찮다는 것
n = int(input())
coor_list = [list(input().split()) for _ in range(n)]
for i in range(n):
coor_list[i][0] = int(coor_list[i][0])
for i in sorted(coor_list, key=lambda x : x[0]):
print(*i)
여기서 나이를 int형으로 변환해주지 않으니 계속 틀렸는데
바꿔주니 정답이란다
이런...
반응형
'개인활동 > 코테' 카테고리의 다른 글
[프로그래머스] 문자열 내의 p와 y의 갯수 (0) | 2024.05.18 |
---|---|
백준 10773번 : 제로 (0) | 2024.02.09 |
백준 11650번 : 좌표 정렬하기 (1) | 2024.01.26 |
백준 1181번 : 단어 정렬 (1) | 2024.01.24 |
백준 1427번 : 소트인사이드 (0) | 2024.01.21 |