#P8239. [AGM 2022 资格赛] 分裂

[AGM 2022 资格赛] 分裂

题目描述

你有一个长度为 nn 的数组 aa,你需要将其分成 KK 个非空子段,最终的得分为 i=1Kmxibimnibi\sum_{i=1}^K mx_i^{b_i}-mn_i^{b_i}bib_i 是给定常数,mximx_i 是第 ii 段中的最大值,mnimn_i 为第 ii 中的最小值。

你能获得的最大得分为多少?

输入格式

第一行两个正整数 n,Kn,K

接下来一行 nn 个整数表示 aia_i

接下来一行 KK 个整数表示 bib_i

输出格式

一行一个整数,表示答案。

10 3
2 6 10 1 5 9 7 2 1 8
3 1 2

1079

提示

数据规模与约定

对于 100%100\% 的数据,保证 1Kn50001\leq K\leq n\leq 50001ai1051\leq a_i\leq 10^51bi31\leq b_i\leq 3

说明

翻译自 AGM 2022 Qualification Round K Split