AT_past202010_i ピザ

Description

[problemUrl]: https://atcoder.jp/contests/past202010-open/tasks/past202010_i あなたの今日の夕食はピザです。 $ 1 $ から $ N $ の番号がついた $ N $ 個のピースが番号順に時計回りで並んでいます。 ピース $ N $ と $ 1 $ が隣り合っていることに注意してください。 ピース $ i $ の美味しさは $ a_i $ です。 あなたは連続したいくつかのピースを選んで食べます。 例えば $ 10 $ ピースのピザがあるとき、ピース $ 8,9,10,1,2 $ を選んで食べることはできますが、ピース $ 1,3,5 $ を選んで食べることはできません。 食べるピースの美味しさの総和を $ X $、残るピースの美味しさの総和を $ Y $ として、$ |X-Y| $ としてありうる値の最小値を求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ a_1 $ $ \cdots $ $ a_N $

Output Format

食べるピースの美味しさの総和を $ X $、残るピースの美味しさの総和を $ Y $ として、$ |X-Y| $ としてありうる値の最小値を出力せよ。

Explanation/Hint

### 注意 この問題に対する言及は、2020/11/8 18:00 JST まで禁止されています。言及がなされた場合、賠償が請求される可能性があります。 試験後に総合得点や認定級を公表するのは構いませんが、どの問題が解けたかなどの情報は発信しないようにお願いします。 ### 制約 - 与えられる入力は全て整数 - $ 2\ \leq\ N\ \leq\ 2\ \times\ 10^5 $ - $ 1\ \leq\ a_i\ \leq\ 10^9 $ ### Sample Explanation 1 \- ピース $ 4,1,2 $ を選んで食べるのが最適な選び方の $ 1 $ つです。 - このとき、食べるピースの美味しさの総和 $ X $ は $ 30+10+20=60 $、残るピースの美味しさの総和 $ Y $ は $ 40 $ で $ |X-Y| $ は $ 20 $ となります。 - ピース $ 1,3 $ やピース $ 2,4 $ は連続したいくつかのピースを選んでいないことに注意してください。