물론 해마는 신발이 필요합니다. 그러나 꼬리 하나만있는 해마는 단 하나의 신발 만 필요합니다. 불행히도 신발은 쌍으로 만 제공됩니다. 해마 정부는 돈이 부족하기 때문에 가능한 한 적은 수의 제품을 구매해야합니다. 각 해마의 신발 크기 x 는 x 가 양의 정수입니다. 그러나 해마는 필요한 경우 x-1 또는 x + 1 크기의 신발을 신을 수 있습니다.
당신의 임무는 해마 정부가 모든 해마에 신발을 신기 위해 구입해야하는 최소 페어 수를 출력하는 것입니다.
원하는대로 입력하거나 표준 허점 등을 사용할 수 있습니다.
이것이 code-golf 이므로 바이트 단위의 가장 짧은 코드가 이깁니다.
테스트 사례
2 4 6 6 8 14 -> 4
2 1 3 1 1 -> 3
4 1 4 9 1 8 9 1 8 4 -> 6
1 2 3 5 7 8 10 12 -> 4