BAEKJOON-10814 : 나이순 정렬

최대 1 분 소요

BEAKJOON-10814 : 나이순 정렬

문제 사진

왜 정답률이 41%인지 모르겠다.. 문제는 무척 쉬웠지만 한 번에 맞았다는 거에 의미를 뒀다.

이 문제는 입력 받은 순으로 나이, 이름, 인덱스를 함께 튜플로 저장해서 나이와 인덱스로 정렬을 하면 되는 문제이다.

오답률이 60퍼에 가까운 이유는 아마 파이썬이 아닌 다른 언어로 구현하기가 더 까다로워서 인 것 같다.

코드

n = int(input())
arr = []
for i in range(n):
    age, name = input().split()
    arr.append((int(age), name, i))
arr.sort(key= lambda x : (x[0], x[2]))
for x, y, z in arr:
    print(x, y)

카테고리:

업데이트:

댓글남기기