在一个繁忙的外卖配送站中,有 个充电宝(编号从 到 )可供骑手更换。现在有 位骑手(按输入顺序编号从 到 )陆续到达充电站,需要更换电量耗尽的电池。 换电规则如下: - 当一位骑手到达时,他会立即归还正在使用的电池(此时该电池对应的充电宝可供下一位骑手使用)。 - 然后,他会从当前所有可用的充电宝中,选择编号最小的一个来使用。 - 充电宝一旦被占用,会持续充电一段时间,直到被下一位归还此充电宝的骑手释放。 所有骑手的到达时间都是唯一的。您的任务是,找出按输入顺序编号为 的那位骑手,最终使用了哪个编号的充电宝。
输入描述:
第一行包含三个用空格分隔的整数:, , 。- :充电宝的总数。- :需要更换电池的骑手总数。- :需要查询其使用充电宝编号的骑手编号。- 约束条件:。接下来的 行,每行代表一位骑手的信息(按编号 到 的顺序给出)。每行包含两个整数:- :第 位骑手的到达时间。- :第 位骑手归还的电池所需的充电时间。- 约束条件:。
输出描述:
输出一个整数,代表编号为 的骑手所使用的充电宝的编号。
示例1
输入
12 8 4
50 1
14 32
15 2
22 88
42 14
25 14
9 40
35 50
备注:
本题由牛友@Charles 整理上传
加载中...