atcoder#DPG. Longest Path
Longest Path
题目描述
頂点 辺の有向グラフ があります。 頂点には と番号が振られています。 各 () について、 番目の有向辺は頂点 から へ張られています。 は有向閉路を含みません。
の有向パスのうち、最長のものの長さを求めてください。 ただし、有向パスの長さとは、有向パスに含まれる辺の本数のことです。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
の有向パスのうち、最長のものの長さを出力せよ。
题目大意
求有向无环图上的最长路长度。
长度为路径上边的数量。
4 5
1 2
1 3
3 2
2 4
3 4
3
6 3
2 3
4 5
5 6
2
5 8
5 3
2 3
2 4
5 2
5 1
1 4
4 3
1 3
3
提示
制約
- 入力はすべて整数である。
- ペア はすべて相異なる。
- は有向閉路を含まない。
Sample Explanation 1
次図の赤い有向パスが最長です。
Sample Explanation 2
次図の赤い有向パスが最長です。
Sample Explanation 3
例えば、次図の赤い有向パスが最長です。