P20444 [AtCoder] We have a 2 \times N grid. We will denote the square at the i-th row and j-th column (1 \leq i \leq 2, 1 \leq j \leq N) as (i, j).
普及-
题目描述

We have $a 2 \times N$ grid. We will denote the square at the i-th row and $j-th column (1 \leq i \leq 2, 1 \leq j \leq N)$ as (i, j).
You are initially in the top-left square, (1, 1).
You will travel to the bottom-right square, (2, N), by repeatedly moving right or down.
The square (i, j) contains A_{i, j} candies.
You will collect all the candies you visit during the travel.
The top-left and bottom-right squares also contain candies, and you will also collect them.
At most how many candies can you collect when you choose the best way to travel?

-----Constraints-----
- $1 \leq N \leq 100$
- $1 \leq A_{i, j} \leq 100 (1 \leq i \leq 2, 1 \leq j \leq N)$

-----Input-----
Input is given from Standard Input in the following format:
N
A_{1, 1} A_{1, 2} ... A_{1, N}
A_{2, 1} A_{2, 2} ... A_{2, N}

-----Output-----
Print the maximum number of candies that can be collected.

-----Sample Input-----
5
3 2 2 4 1
1 2 2 2 1

-----Sample Output-----
14

The number of collected candies will be maximized when you:
- move right three times, then move down once, then move right once.

输入格式

见题面

输出格式

见题面

样例输入
5 3 2 2 4 1 1 2 2 2 1
样例输出
14