[R42D]超市
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
时空限制
1S/512M
题目描述
apiadu 带着 个好朋友去超市买礼物。
超市正在举办特别活动,收银台展示了两个长度为 的正整数数组 和 。这两个数组都是单调递增的(即对于任意 ,有 且 ),并且保证 。
活动的规则如下:
当 apiadu 支付 元( 为正整数)时,收银员会找到一个最大的下标 ,使得 。此时,apiadu 获得的礼物价值为 。
apiadu 需要为 个朋友各买一份礼物。第 个朋友希望得到的礼物价值至少为 。请你帮 apiadu 计算,为了满足每个朋友的要求,他最少需要支付多少元钱?
格式
输入格式
第一行包含两个整数 ,分别表示数组长度和朋友的数量。
第二行包含 个整数 ,表示数组 。
第三行包含 个整数 ,表示数组 。
接下来 行,每行一个整数 ,表示第 个朋友期望的礼物价值下限。
输出格式
输出共 行,每行一个整数。第 行表示满足第 个朋友要求所需的最少支付金额。
样例
样例输入 #1
3 2
1 3 5
10 20 30
15
36
样例输出 #1
3
6
数据规模
注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。
| 子任务编号 | 分数 | ||
|---|---|---|---|
对于 的数据,,,,。
代码源挑战赛 Round 42
- Status
- Done
- Rule
- DMY
- Start at
- 2025-12-19 20:00
- End at
- 2025-12-19 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 440