#1194. 最长路

最长路

题目描述

带权有向无环图 GG 包含 nn 个顶点,编号依次为 11 到 nn。请计算从顶点 11 到顶点 nn 的最长路径长度。

输入格式

第一行输入整数 n,mn,m,分别为顶点数与边数。

从第 22 行至第 m+1m+1 行,每行给出 u,v,wu,v,w,表示图中有一条从 uu 指向 vv、权值为 ww 的边。保证 u<vu<v。

输出格式

输出最长路径长度;若从顶点 11 无法到达顶点 nn,输出 -1。

2 1
1 2 1
1

说明/提示

原题的分档数据范围如下。

数据比例 条件
20% n≤100, m≤103n\le100,\ m\le10^3
40% n≤103, m≤104n\le10^3,\ m\le10^4
100% $1\le n\le1500,\ 0\le m\le5\times10^4,\ 1\le u<v\le n,\ -10^5\le w\le10^5$