Hay
ciudades y
conexiones aéreas entre ellas. Tu tarea es determinar la longitud de la ruta más corta desde Syrjälä a cada ciudad.
Entrada
La primera línea de entrada tiene dos números enteros
y
: el número de ciudades y conexiones de vuelo. Las ciudades están numeradas
, y la ciudad
es Syrjälä. A continuación, hay
líneas que describen las conexiones de vuelo. Cada línea tiene tres números enteros
y
: un vuelo empieza en la ciudad
, termina en la ciudad
y su longitud es
. Cada vuelo es de ida. Se puede suponer que es posible viajar desde Syrjälä a todas las demás ciudades.
Salida
Imprime
enteros: las longitudes de las rutas más cortas desde Syrjälä a las ciudades
.
Restricciones
.
.
.
.
Ejemplo de Entrada
Copy
3 4
1 2 6
1 3 2
3 2 3
1 3 4
Ejemplo de Salida
Copy
0 5 2
Comments