QOJ.ac

QOJ

Limite de temps : 2.0 s Limite de mémoire : 1024 MB Points totaux : 100

#10865. 巨型机器人的耐久度

Statistiques

《蔚蓝档案》(Blue Archive)是一款于 2021 年 11 月 9 日发行的收集类角色扮演游戏。在《蔚蓝档案》中,玩家扮演老师,可以带领最多六名学生参与 PvP 和 PvE 任务。玩家可以通过让学生使用特殊技能来策略性地完成任务。该游戏不仅具有游戏性,还包含解决各种问题的剧情,并因开发者与用户之间的积极沟通而获得了 2022 年韩国游戏大奖的“人气游戏奖”。

下图展示了巨型机器人与小兵对峙的场景。

你将成为一名老师,指挥学生消灭佩洛洛(Peroro)小兵。学生们将驾驶名为 KAITEN FX Mk.U 的巨型机器人来执行任务。巨型机器人从最左侧小兵的左侧开始任务。从左往右数第 $i$ 个小兵的高度为 $x_i$,巨型机器人的高度可以在任务开始前由老师设定。巨型机器人可以选择攻击它能看到的任意一个小兵。对于巨型机器人来说,要看到第 $i$ 个小兵,该小兵左侧的所有小兵高度必须严格小于巨型机器人的高度。当巨型机器人攻击一个小兵时,该小兵会完全消失,其他小兵的位置和高度保持不变。

能看到巨型机器人的小兵也会攻击它。对于第 $i$ 个小兵来说,要看到巨型机器人,该小兵左侧的所有小兵高度必须严格小于第 $i$ 个小兵的高度。你需要准备一个具有高耐久度的巨型机器人来抵御小兵的攻击。若要使用耐久度为 $K$ 的巨型机器人完成任务,在任务过程中的任何时刻(在机器人每次攻击之前),同时攻击巨型机器人的小兵数量不得超过 $K$。

你发现巨型机器人所需的耐久度取决于其高度。现给定 $Q$ 种可能的机器人高度。请编写一个程序,针对每种给定的高度,确定机器人完成任务所需的最小耐久度。

输入格式

第一行包含两个整数 $N$ 和 $Q$:小兵的数量和询问的数量($1 \le N, Q \le 250\,000$)。

第二行包含 $N$ 个整数 $x_1, x_2, \dots, x_N$:小兵的高度,按从左到右的顺序排列($1 \le x_i \le 10^9$)。

接下来的 $Q$ 行,每行包含一个可能的巨型机器人高度 $r_j$($1 \le r_j \le 10^9$)。

输出格式

对于每个给定的高度 $r_j$,输出巨型机器人在该高度下完成任务所需的最小耐久度。

样例

样例输入 1

5 2
3 1 2 5 4
4
2

样例输出 1

2
3

样例输入 2

10 5
4 6 1 4 3 1 2 4 5 6
7
3
6
2
4

样例输出 2

2
5
3
5
4

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.