#P9090. 「HNOI2021 省集 Day7」好
「HNOI2021 省集 Day7」好
题面描述
定义长度为 的“好串” 满足:
$$\forall i\in[2,n],|s_i-s_{i-1}|=1\\\forall i\in[2,n-1],s_i\ge \frac{s_{i-1}+s_{i+1}}{2} $$给你两个长度为 的序列 ,每次选择一段“好”的、长度为 的子串删掉,剩下的子串前后拼接,并获得 的价值,不一定要删完。
求可能获得的最大价值。
输入格式
从 good.in
中读入数据。
第一行一个数 。
接下来一行 个数 。
接下来一行 个数 。
输入格式
输出到 good.out
中。
仅一行一个整数,表示可能获得的最大价值。
样例
样例 1
3
0 0 3
1 2 1
3
样例 2
6
1 4 5 6 7 1000
2 1 1 2 2 3
12
样例 3
见附加文件中 good2.in
与 good2.out
。
数据范围
- 对于 的数据,,,。
- 对于 的数据,。
- 对于另外 的数据,。
- 对于 的数据,,,。