#259. [R42D]超市
[R42D]超市
时空限制
1S/512M
题目描述
apiadu 带着 个好朋友去超市买礼物。
超市正在举办特别活动,收银台展示了两个长度为 的正整数数组 和 。这两个数组都是单调递增的(即对于任意 ,有 且 ),并且保证 。
活动的规则如下:
当 apiadu 支付 元( 为正整数)时,收银员会找到一个最大的下标 ,使得 。此时,apiadu 获得的礼物价值为 。
apiadu 需要为 个朋友各买一份礼物。第 个朋友希望得到的礼物价值至少为 。请你帮 apiadu 计算,为了满足每个朋友的要求,他最少需要支付多少元钱?
格式
输入格式
第一行包含两个整数 ,分别表示数组长度和朋友的数量。
第二行包含 个整数 ,表示数组 。
第三行包含 个整数 ,表示数组 。
接下来 行,每行一个整数 ,表示第 个朋友期望的礼物价值下限。
输出格式
输出共 行,每行一个整数。第 行表示满足第 个朋友要求所需的最少支付金额。
样例
样例输入 #1
3 2
1 3 5
10 20 30
15
36
样例输出 #1
3
6
数据规模
注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。
| 子任务编号 | 分数 | ||
|---|---|---|---|
对于 的数据,,,,。
Related
In following contests: