#P3011. [USACO11JAN] Traffic Lights S
[USACO11JAN] Traffic Lights S
Description
和FJ靠的最近的城市Kenosha市有 条道路。(编号为 ) 连接着 个路口 (编号为 ) 。保证没有重边和自环。
从点 到点 需要的时间是 , 且保证 =
每个路口有一个交通灯,有两种颜色:蓝色和紫色。两个颜色周期性的交替。蓝色持续一定时间,然后紫色持续一定时间。
想要从 到 只有在 和 的信号灯颜色相同的时候才可以走(从 T1 时刻离开 走向 ,只需 T1 时刻 与 的颜色相同即可,无其他任何约束。)
如果在变幻灯的那一秒到 ,考虑的是变幻后的颜色。 给你所有第 个路口的蓝色灯持续时间 和紫色灯持续时间 和每个路口刚开始灯的颜色 ,剩余持续时间 。
求一个给定的原点 到给定目标点 的最小时间。
Input Format
- 第 1 行两个整数 和 。
- 第 2 行两个整数 和 。
- 第 3 至 行。第 行描述点 的信号灯情况 ,,,。
- 第 至 行:第 行描述第 条道路 : ,,。
Output Format
- 一个整数代表从 到 最少消耗的时间, 如果 、 不连通,输出 0。
感谢@ToBiChi 提供翻译
1 4
4 5
B 2 16 99
P 6 32 13
P 2 87 4
P 38 96 49
1 2 4
1 3 40
2 3 75
2 4 76
3 4 77
127
京公网安备 11011102002149号