atcoder#ABC188E. [ABC188E] Peddler
[ABC188E] Peddler
题目描述
高橋国には、町 から町 までの 個の町があります。
また、この国には道 から道 までの 本の道があります。道 を使うと、町 から町 へ移動することができます。逆向きへは移動できません。ここで であることが保証されます。
この国では金の取引が盛んであり、町 では、金 を 円で売ったり買ったりすることができます。
旅商人である高橋君は、高橋国内のある町で金を だけ買い、いくつかの道を使った後、買った町とは別の町で金を だけ売ろうと考えています。
このとき、高橋君の利益 (すなわち 金を売った価格金を買った価格) として考えられる最大値を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
有 个城市, 条边。
每条边为 到 的单向边,保证 ,无重边。
每个城市黄金价格不同,分别为 。你可以在某个城市(当然是你自己选)购进黄金,在另一个城市卖出。只买一次,也只卖一次。
求最大的利润。
4 3
2 3 1 5
2 4
1 2
1 3
3
5 5
13 8 3 15 18
2 4
1 2
4 5
2 3
1 3
10
3 1
1 100 1
2 3
-99
提示
制約
- 入力に含まれる値は全て整数
Sample Explanation 1
以下のようにして利益 円を達成できます。 - 町 で 円で金 を買う - 道 を使って町 に移動する - 道 を使って町 に移動する - 町 で 円で金 を売る
Sample Explanation 2
以下のようにして利益 円を達成できます。 - 町 で 円で金 を買う - 道 を使って町 に移動する - 道 を使って町 に移動する - 町 で 円で金 を売る
Sample Explanation 3
金を買った町で売ることはできないため、答えが負になる可能性があることに注意してください。