[백준] 2012번 등수 매기기

거북이·2023년 1월 21일
0

백준[실버3]

목록 보기
40/92
post-thumbnail

💡문제접근

예상 등수를 오름차순으로 정렬한 다음 예상 등수에서 실제 등수를 빼서 절댓값을 취한 다음 더해주는 방식으로 코드를 작성했다.

💡코드(메모리 : 52104KB, 시간 : 488ms)

import sys

N = int(input())
li = []
for _ in range(N):
    li.append(int(sys.stdin.readline().strip()))

li.sort()
result = 0
for i in range(1, len(li) + 1):
    result += abs(li[i-1] - i)
print(result)

💡소요시간 : 3m

0개의 댓글