#CSES1673. 高分
高分
题目背景
翻译自 CSES-1673 题。
题目描述
你玩一个包含 个房间和 条隧道的游戏。你从初始分数 开始,每次通过一条隧道会使你的分数增加 ,其中 可以是正数也可以是负数。你可以多次通过同一条隧道。
你的任务是从房间 移动到房间 。请你计算能够获得的最大分数。
输入格式
第一行包含两个整数 和 :分别表示房间的数量和隧道的数量。房间编号从 。
接下来有 行,每行描述一条隧道。每行包含三个整数 , 和 :表示一条从房间 到房间 的隧道,分数增加值为 。所有隧道都是单向的。
你可以假设从房间 到房间 是可达的。
输出格式
输出一个整数:你能够获得的最大分数。如果可以获得无限大的分数,则输出 。
样例
4 5
1 2 3
2 4 -1
1 3 -2
3 4 7
1 4 4
5
说明/提示
;
;
;
。