对于 $100\%$ 的数据,$1\leq n,q\leq 10^6,1< m\leq 10^9,1\leq w\leq m,0\leq x,b< m,1\leq c\leq 10^9$。**操作 2 中保证 $u\neq v$**。
当车离最近一次能够开门的机会还有 $r$ 米时,「存在一条路径使你能从 $u$ 出发到 $v$ 下车」的意思是 $u$ 和 $v$ 之间存在一条路径(可以不是简单路径)长度模 $m$ 为 $r$。
**注意,路径可以不是简单路径。**
**出题人的关怀:由于输入规模较大,建议使用读入优化;请相信 LibreOJ 测评机的速度。**
| Subtask # | 分值 | $n, q$ 的限制 | $m$ 的限制 | $c$ 的限制 | 附加限制 |
|:-:|:-:|:-:|:-:|:-:|:-:|
| 1 | $11$ | $1 \leq n, q \leq 100 $ | $1 < m \leq 100 $ | $1 \leq c \leq 5 $ | 无 |
| 2 | $21$ | $1 \leq n, q \leq 2\times 10^5$ | $m=2 $ | $1 \leq c \leq 5 $ | 无 |
| 3 | $13$ | $1 \leq n, q \leq 2\times 10^5$ | $m$ 是质数 | $1 \leq c \leq 5 $ | 无 |
| 4 | $7$ | $1 \leq n, q \leq 2\times 10^5$ | $m$ 是奇数 | $1 \leq c \leq 5 $ | 图中任何时刻都不会出现简单环 |
| 5 | $10$ | $1 \leq n, q \leq 2\times 10^5$ | $m$ 是奇数 | 无 | 无 |
| 6 | $5$ | $1 \leq n, q \leq 2\times 10^5$ | 无 | $1 \leq c \leq 5 $ | 图中任何时刻不会有度数大于 $2$ 的点 |
| 7 | $13$ | $1 \leq n, q \leq 2\times 10^5$ | 无 | $1 \leq c \leq 5 $ | 无 |
| 8 | $20$ | $1 \leq n, q \leq 10^6 $ | 无 | 无 | 无 |