AT_past202212_g 区間和
Description
長さ $ N $ の整数列 $ A = (A_1, A_2, \ldots, A_N) $ が与えられます。
$ 1 \leq l \leq r \leq N $ を満たす整数の組 $ (l, r) $ を任意に選ぶときの、 $ A_l + A_{l+1} + \cdots + A_r $ の値としてあり得る最大値を出力してください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ A_1 $ $ A_2 $ $ \ldots $ $ A_N $
Output Format
答えを出力せよ。
Explanation/Hint
### Sample Explanation 1
$ (l, r) = (2, 8) $ のとき、 $ A_2 + A_3 + \cdots + A_8 = 5 + (-3) + 3 + (-1) + 4 + (-1) + 5 = 12 $ であり、これが最大です。
### Constraints
- $ 1 \leq N \leq 2 \times 10^5 $
- $ -10^9 \leq A_i \leq 10^9 $
- 入力はすべて整数