P-6-3. 最小監控鄰居的成本


Submit solution

分數: 100 (partial)
時間限制: 1.0s
記憶體限制: 1G

作者:
題目類型
允許的語言
Assembly, Brainfuck, C, C++, Python

有一條長長的大街被劃分成 \( n \) 個區段,編號依序為\(1\)到\(n\)。在第 \( i \) 個區段設置監控設備的話,需要成本 \( c[i]\) ,而可以監控第 \( i-1 \) 到第 \( i+1 \) 的區段(超出範圍可忽略)。 現在要選一些區段裝設監控設備,以便每一個區段都可以被監控到,請計算最少的總成本。

輸入格式

第一行是正整數 \( n \) 。 第二行有 \( n \) 個非負整數,依序代表第 \( i \) 個區段裝設監控設備的成本,數字間以空白隔開。 \( n ≤ 1e5 \) ,每處成本不超過 \( 1e4 \) 。

輸出格式

最小監控總成本。

範例輸入一

5
1 2 3 1 5

範例輸出一

2

範例輸入二

8
2 1 1 7 3 2 9 2

範例輸出二

6

提示

注意當 \(n=1\) 時


評論

目前沒有評論。