AT_arc180_c [ARC180C] Subsequence and Prefix Sum

Description

[problemUrl]: https://atcoder.jp/contests/arc180/tasks/arc180_c 長さ $ N $ の整数列 $ A=(A_1,A_2,\cdots,A_N) $ が与えられます. あなたは以下の操作をちょうど $ 1 $ 回行います. - $ A $ の (連続とは限らない) 非空な部分列を選び,それを累積和で置き換える. より正確に述べれば,まず $ 1\ \leq\ i_1\

Input Format

入力は以下の形式で標準入力から与えられる. > $ N $ $ A_1 $ $ A_2 $ $ \cdots $ $ A_N $

Output Format

答えを出力せよ.

Explanation/Hint

### 制約 - $ 1\ \leq\ N\ \leq\ 100 $ - $ -10\ \leq\ A_i\ \leq\ 10 $ - 入力される値はすべて整数 ### Sample Explanation 1 操作後の $ A $ としてありうるのは以下の $ 4 $ 通りです. - $ A=(1,1,2) $: $ k=1 $, $ (i_1)=(1) $ とすれば達成できます. - $ A=(1,2,2) $: $ k=2 $, $ (i_1,i_2)=(1,2) $ とすれば達成できます. - $ A=(1,1,3) $: $ k=2 $, $ (i_1,i_2)=(1,3) $ とすれば達成できます. - $ A=(1,2,4) $: $ k=3 $, $ (i_1,i_2,i_3)=(1,2,3) $ とすれば達成できます.