-코드
from sys import stdin
input = stdin.readline
n = int(input())
arr = sorted([int(input()) for _ in range(n)])
r = 0
for i in range(1, n + 1):
r += abs(arr[i - 1] - i)
print(r)
처음에 문제를 잘못 이해해서 이상한 값이 나와 찾아보니 해결법이 간단하여 해결하였습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 13241번 최소공배수 (0) | 2021.12.02 |
---|---|
[백준/파이썬] 2033번 반올림 (0) | 2021.12.02 |
[백준/파이썬] 15624번 피보나치 수 7 (0) | 2021.12.01 |
[백준/파이썬] 14659번 한조서열정리하고옴ㅋㅋ (0) | 2021.12.01 |
[백준/파이썬] 6321번 IBM 빼기 1 (0) | 2021.11.30 |