图图 根据平时刷短视频看小游戏广告的经验,设计了一个游戏。
图图 初始生命值为 n,威胁度为 0。有 m 位敌人,第 i 位敌人的战斗力为 a_i,胆量为 b_i。
图图 玩了 T 轮游戏,每次会挑选一个位置 k,然后从第 k 个敌人开始,往后一个个对敌人尝试发起战斗:
每轮游戏开始时 图图 的生命值都会恢复如初,威胁度会重新归 0。所有被吓跑的敌人也都会回来。请你输出每轮游戏 图图 最后被谁打败了,如果游戏结束时 图图 没有被打败,输出 0。
第一行为三个数 n,m,T。
第二行为 m 个整数 a_1\sim a_m。
接下来 T 行,第 i 行为第 i 轮游戏的开始位置 k。
输出 T 行,即每轮游戏 图图 最后被谁打败了,如果没有被打败过输出 0。
25 6 1 10 4 8 6 5 3 14 4 9 10 20 4 1
5
19 6 6 10 4 8 6 5 3 14 4 9 10 20 4 1 2 3 4 5 6
5 0 4 5 0 6
只进行了一次游戏,从第一个敌人开始,图图 的初始生命值 25,威胁度 0
敌人战斗力 | 敌人胆量 | 是否战斗 | 战后生命值 | 战后威胁度 |
---|---|---|---|---|
10 | 4 | 胆量大于 0,开始战斗 | 15 | 4 |
8 | 6 | 胆量大于 4,开始战斗 | 7 | 6 |
5 | 3 | 胆量小于 6,被吓跑 | 不变 | 不变 |
14 | 4 | 胆量小于 6,又被吓跑 | 不变 | 不变 |
9 | 10 | 胆量大于 6,开始 | -2 | 9 |
20 | 4 | 游戏已经结束 | 游戏已经结束 | 游戏已经结束 |
因此游戏最后一次战斗是和第 5 位敌人。
和样例 1 敌人一样,初始血量不同,从每个敌人都开始打一次。
一个简单的随机大数据
对于 100\% 的数据:
子任务划分: