만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

특별한 마법 공격

면접 대비

시간 제한1초메모리 제한1024 MB

요약
한 줄로 선 학생 중 인접한 두 학생 가운데 적어도 한 명은 처벌되도록 할 때, 필요한 에너지의 최솟값을 구합니다.
난이도

쉬움10점 중 3점

유형
동적 계획법, 배열
정답자
아직 제출이 없습니다

문제

NLCS Jeju에는 화재 경보가 울리면 모든 커플이 헤어진다는 징크스가 있다......

시이(swi)는 공부는 하지 않고 연애만 하는 학생들이 NLCS Jeju에 너무 많다고 보고, 이들에게 시이-빔을 쏘아 단죄하기로 하였다.

평소처럼 화재경보기가 오작동해 학생 NN명이 대피하여 운동장에 한 줄로 서 있다. 시이는 커플인 두 사람 중 적어도 한 명을 단죄하려고 한다. 하지만 누가 커플인지 알 수 없으므로, 다음 규칙에 따라 학생들을 단죄한다.

  • 서로 인접한 모든 두 학생 중 한 명 이상을 단죄해야 한다.

각 학생은 시이-빔에 저항력이 있어, 앞에서 ii번째 학생을 시이-빔으로 단죄하려면 RiR_i만큼의 에너지가 필요하다.

규칙을 만족하도록 학생들을 단죄하는 데 필요한 총 에너지의 최솟값을 구하여라.

입력

첫 번째 줄에 학생의 수를 나타내는 정수 NN이 주어진다.

두 번째 줄에 각 학생의 저항력을 나타내는 NN개의 정수 R1,R2,⋯ ,RNR_1,R_2,\cdots,R_N이 공백으로 구분되어 주어진다.

출력

규칙을 만족하도록 학생들을 단죄하는 데 필요한 총 에너지의 최솟값을 정수로 출력한다.

제한

  • 1≤N≤100 0001 \le N \le 100\,000
  • 1≤Ri≤1091 \le R_i \le 10^9

예제1

  1. 예제 1

    입력
    5
    2 5 4 1 3
    
    예상 출력
    6