High Score.
Juegas a un juego que consta de habitaciones y
túneles. Su puntuación inicial es 0, y cada túnel aumenta su puntuación en
, donde
puede ser tanto positivo como negativo. Puedes atravesar un túnel varias veces.
Tu tarea consiste en ir de la sala a la sala
. ¿Cuál es la puntuación máxima que puedes obtener?
Entrada
La primera línea de entrada tiene dos números enteros y
: el número de habitaciones y de túneles. Las habitaciones se numeran
. A continuación, hay m líneas que describen los túneles. Cada línea tiene tres números enteros
y
: el túnel empieza en la sala
, termina en la sala
y aumenta tu puntuación en
. Todos los túneles son unidireccionales. Puedes suponer que es posible llegar de la sala
a la sala
.
Salida
Imprime un entero: la puntuación máxima que puedes obtener. Sin embargo, si puedes obtener una puntuación arbitrariamente grande, imprime -1.
Restricciones
Ejemplo de Entrada
4 5
1 2 3
2 4 -1
1 3 -2
3 4 7
1 4 4
Ejemplo de Salida
5
Comments