Codeforces Round 655 (Div. 2)
D
Omkar and Circle
Codeforces
2100
原题
← CE →
翻译中…

Danny, the local Math Maniac, is fascinated by circles, Omkar's most recent creation. Help him solve this circle problem!

翻译中…

You are given $n$ nonnegative integers $a_1, a_2, \dots, a_n$ arranged in a circle, where $n$ must be odd (ie. $n-1$ is divisible by $2$). Formally, for all $i$ such that $2 \leq i \leq n$, the elements $a_{i - 1}$ and $a_i$ are considered to be adjacent, and $a_n$ and $a_1$ are also considered to be adjacent. In one operation, you pick a number on the circle, replace it with the sum of the two elements adjacent to it, and then delete the two adjacent elements from the circle. This is repeated until only one number remains in the circle, which we call the circular value.

翻译中…

Help Danny find the maximum possible circular value after some sequences of operations.

翻译中…

Input

翻译中…

The first line contains one odd integer $n$ ($1 \leq n \lt 2 \cdot 10^5$, $n$ is odd)  — the initial size of the circle.

翻译中…

The second line contains $n$ integers $a_{1},a_{2},\dots,a_{n}$ ($0 \leq a_{i} \leq 10^9$)  — the initial numbers in the circle.

翻译中…

Output

翻译中…

Output the maximum possible circular value after applying some sequence of operations to the given circle.

翻译中…

Note

翻译中…

For the first test case, here's how a circular value of $17$ is obtained:

翻译中…

Pick the number at index $3$. The sum of adjacent elements equals $17$. Delete $7$ and $10$ from the circle and replace $2$ with $17$.

翻译中…

Note that the answer may not fit in a $32$-bit integer.

翻译中…

样例

Input #1
3
7 10 2
Output #1
17
InputCopy OutputCopy
Input #2
1
4
Output #2
4
InputCopy OutputCopy
题目信息
题号
1372D
时间限制
2 s
内存限制
256 MB
标签
暴力
动态规划
博弈论
贪心

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。