#P7831. [CCO2021] Travelling Merchant
[CCO2021] Travelling Merchant
题目描述
一个国家有 个城市和 条单向道路,一个旅行商在这些城市之间旅行。
第 条道路从城市 到城市 ,只有当他的资产不少于 元才可以走这条道路,走过这条道路之后他的资产会增加 元。
他希望自己可以永远不停的游走下去,于是他想知道从任意一个城市出发至少需要多少元初始资产。
输入格式
第一行,两个整数 ;
接下来 行,第 行有四个整数 。
输出格式
一行, 个整数,若第 个城市无解,第 个整数为 ;否则,为至少需要的初始资产(单位为元)。
5 5
3 1 4 0
2 1 3 0
1 3 1 1
3 2 3 1
4 2 0 2
2 3 3 1 -1
提示
样例 #1 解释
以第 座城市为例:从第 座城市出发,初始资产 元,则可以在第 三座城市无限绕圈。
数据范围
对于 的数据,;
对于另 的数据,;
对于 的数据,,,,,保证没有自环但可能有重边。
题目来源
CCO2021 D2T1