Shortest Routes I.


Submit solution

Points: 100 (partial)
Time limit: 2.0s
Memory limit: 512M

Author:
Problem types

Hay n ciudades y m 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 n y m: el número de ciudades y conexiones de vuelo. Las ciudades están numeradas 1,2,,n, y la ciudad 1 es Syrjälä. A continuación, hay m líneas que describen las conexiones de vuelo. Cada línea tiene tres números enteros a,b y c: un vuelo empieza en la ciudad a, termina en la ciudad b y su longitud es c. Cada vuelo es de ida. Se puede suponer que es posible viajar desde Syrjälä a todas las demás ciudades.

Salida

Imprime n enteros: las longitudes de las rutas más cortas desde Syrjälä a las ciudades 1,2,,n.

Restricciones

  • 1n105.
  • 1m2105.
  • 1a,bn.
  • 1c109.

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

There are no comments at the moment.