#N4R03P01. 一次折扣路线
一次折扣路线
一次折扣路线
难度:T4
【知识点:分层最短路】
前置知识:非负权Dijkstra、long long、资源状态。
题目描述与输入
首行 ,随后 行有向边 ,允许重边和自环。 表示该道路允许优惠, 表示不允许。必须在实际走过的一条允许优惠的道路上恰好使用一次券,该次通行费用为向下取整的 ;其他通行按原价。允许重复经过顶点和道路。求合法路线的最小费用。即使 ,没有使用券的空路线也不合法。
输出格式
输出最小费用;不存在合法路线输出 。
数据范围
,,,,顶点编号在 内。
样例输入
3 3 1 3
1 3 8 0
1 2 5 1
2 3 1 0
样例输出
3
样例解释
直达边不允许优惠,不能作为合法答案。走 到 时使用券,费用为 ,再到 花费 ,合计 。