행복한 수열
면접 대비시간 제한3초메모리 제한512 MB
각 원소를 1씩 바꾸는 비용이 같을 때, 첫 항과 끝 항을 뺀 모든 항이 양옆 항의 합이 되도록 고치는 최소 비용을 구한다.
문제
정수 수열 에서 첫 번째와 마지막을 제외한 모든 원소가 양옆 두 원소의 합과 같으면, 즉 인 모든 에 대해 이면 이 수열을 행복한 수열이라고 한다.
정수 수열이 주어진다. 한 번의 연산으로 수열의 원소 하나를 골라 1만큼 늘리거나 줄일 수 있다. 행복한 수열을 만드는 데 필요한 연산의 최소 횟수를 구하여라.
입력
첫째 줄에 수열의 길이를 나타내는 자연수 이 주어진다. ()
둘째 줄에 수열을 이루는 정수 이 공백으로 구분되어 주어진다. ()
출력
필요한 연산의 최소 횟수를 출력한다.
힌트
두 번째 예제에서는 6번의 연산으로 행복한 수열 를 만들 수 있다.