[题解]P9751 [CSP-J 2023] 旅游巴士

发布时间 2023-10-29 00:52:22作者: WaterSun_FireRain

思路

定义 \(d_{i,j}\) 表示从 \(1\) 走到 \(i\),并且满足 \(t \bmod k = j\) 的最小的符合题意的 \(t\)

然后就可以直接跑一遍 Dijkstra 即可。

当要计算一条 \(u \to v\) 的边 \(w\) 时,如果当前时间不够,那么需要将