loj#P4099. 「USACO 2024.2 Platinum」Infinite Adventure
「USACO 2024.2 Platinum」Infinite Adventure
题目描述
题目来自 USACO 2024 February Contest, Platinum Problem 3. Infinite Adventure
Bessie 正在计划一次在 ()个城市的大陆上的无尽冒险。每个城市 都有一个传送门以及循环周期 。所有 均为 的幂,且 。如果你在日期 进入城市 的传送门,那么你会立即从城市 的传送门出来。
Bessie 的旅行有 ()个计划,每个计划由一个元组 组成。在每个计划中,她将于日期 从城市 出发。然后,她将执行以下操作 次:她将进入当前城市的传送门,然后等待一天。对于她的每一个计划,她想要知道她最终会在哪个城市。
输入格式
输入的第一行包含两个空格分隔的整数:结点的数量 ,以及询问的数量 。
第二行包含 个空格分隔的整数:(, 是 的幂,且 )。
对于 ,第 行包含 个空格分隔的正整数,为 ()。
对于 ,第 行包含三个空格分隔的正整数 (,,且 ),表示第 个询问。
输出格式
输出 行。第 行包含第 个询问的答案。
5 4
1 2 1 2 8
2
3 4
4
2 3
5 5 5 5 5 1 5 5
2 4 3
3 3 6
5 3 2
5 3 7
2
2
5
4
Bessie 的前三次冒险会如下进行:
- 在第一次冒险中,她于时刻 从城市 出发,于时刻 到达城市 ,于时刻 到达城市 ,于时刻 到达城市 。
- 在第二次冒险中,她于时刻 从城市 出发,于时刻 到达城市 ,于时刻 到达城市 ,于时刻 到达城市 ,于时刻 到达城市 ,于时刻 到达城市 ,于时刻 到达城市 。
- 在第三次冒险中,她于时刻 从城市 出发,于时刻 到达城市 ,于时刻 到达城市 。
5 5
1 2 1 2 8
2
3 4
4
2 3
5 5 5 5 5 1 5 5
2 4 3
3 2 6
5 3 2
5 3 7
5 3 1000000000000000000
2
3
5
4
2
数据范围与提示
- 测试点 3:。
- 测试点 4-5:。
- 测试点 6-8:。
- 测试点 9-18:没有额外限制。
供题:Brandon Wang