#C1680. J17 实践-4 僵尸的进攻

J17 实践-4 僵尸的进攻

J17 实践-4 僵尸的进攻

题目描述

植物大战僵尸这款游戏中,还有一个特别的玩儿法:玩家操纵僵尸进攻植物。

首先,僵尸有 mm 种(每种僵尸都是无限多的),玩家可以选择合适的僵尸来进攻。使用第 ii 种僵尸需要花费 WiW_i资源,可以得到 PiP_i 的攻击效果。在这里,我们认为多个僵尸总的攻击效果就是他们每个攻击效果的代数和。

地图共有 nn 行,对于第 ii 行,最左端有若干植物,这些植物需要至少 QiQ_i 的攻击才能被全部消灭。若一行上的植物全部被消灭,我们称这一行被攻破。

由于资源紧张,我们希望能够算出攻破所有行总共需要的最少的资源值 KK,你能算出 KK 值来吗?

输入格式

第一行两个非负整数:mm,nn

第二行 mm 个正整数,第 ii 个数表示 WiWi

第三行 mm 个正整数,第 ii 个数表示 PiP_i

第四行 nn 个非负整数,第 ii 个数表示 QiQ_i

输出格式

一个正整数K。

样例输入

3 4
5 2 11
3 1 7
10 3 2 4

样例输出

32

样例分析

样例说明:需要的最小代价是 16+5+4+7=3216+5+4+7=32

数据范围

对于 100%100\% 的数据:m100m \le 100n200000n \le 200000q200000q \le 200000