AM. [NOISG 2020 Finals] Arcade
[NOISG 2020 Finals] Arcade
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.
题目背景
Emily 是一只外星章鱼,她正在玩一个街机游戏。
题目描述
游戏机上有 个按钮,从左到右编号为 到 。游戏的规则是按照时间顺序按下 个按钮,每秒按一个按钮。在第 秒时,需要按下按钮 。注意,可能存在 且 ,即使 。
Emily 的每只手可以从任意位置开始游戏,每只手从一个按钮移动到相邻按钮需要正好 秒的时间。Emily 的手可以同时移动,按下按钮所需时间为 秒。由于外星章鱼拥有无限数量的手,她总是可以获得游戏的最高分。然而,由于 Emily 很懒,她不想使用太多的手。让我们计算完成游戏所需的最少手数 。
你的任务是帮助 Emily 计算完成游戏所需的最少手数 。
输入格式
- 第一行包含两个整数 和 ,分别表示按钮数量和按键次数。
- 第二行包含 个整数,第 个整数表示第 秒。
- 第三行包含 个整数,第 个整数表示需要按下的按钮编号 。
输出格式
- 输出一个整数,表示完成游戏所需的最少手数。
6 4
1 2 3 4
3 1 2 6
2
提示
【样例解释】
对于样例 #1:
- 游戏开始时,Emily 的右手在按钮 ,左手在按钮 。
- 接下来的一秒中,右手移动到按钮 ,左手按下按钮 。
- 随后,右手和左手同时移动到按钮 ,并分别按下按钮。
- 最后,右手移动到按钮 并按下。
- 总共需要 只手完成任务,因此输出为 。
【数据范围】
| 子任务编号 | 分值 | 限制条件 |
|---|---|---|
| , | ||
| , | ||
| , | ||
| 无额外限制 |
州庆线性DP,ABC班皆可做
- Status
- Done
- Problem
- 42
- Open Since
- 2025-11-12 0:00
- Deadline
- 2025-11-22 23:59
- Extension
- 24 hour(s)