U135023 [AHOI2004] 实验基地 加强版
题目背景
[P2545](https://www.luogu.com.cn/problem/P2545) 加强版,原题 $\mathcal O(n^2)$ 可过,这里来一个 $\mathcal O(n)$ 的。
题目描述
给定一个 $2 \times n$ 的矩阵,第 $i$ 行第 $j$ 列的数为 $a_{i,j}$。
求一个凹形块使得凹形块里的数字和最大。
凹形块定义为一个 $2 \times w_1$ 的矩形,其中 $3 \le w_1 \le n$,然后在第一行把一块 $1 \times w_2$ 的矩形挖掉,其中 $1 \le w_2 \le n-2$,要保证挖掉之后第一行左右都有残留的部分。
如果本题面的凹形块描述不清可以去看原题面。
输入格式
第一行一个整数 $n$ 代表矩阵大小。
接下来两行每行 $n$ 个整数 $a_{i,j}$ 代表这个矩阵。
输出格式
一行一个整数代表选择的凹形块之和的最大值。
说明/提示
#### 数据规模与约定
对于 $20\%$ 的数据,$n \le 3000$。
对于 $100\%$ 的数据,$3 \le n \le 5 \times 10^6$,$|a_{i,j}| \le 1000$。
注:$20\%$ 的数据为原题数据规模。