Encontre o Caminho Mais Curto 3

É fornecido um mapa composto por n cidades e m estradas bidirecionais que ligam estas cidades. Cada estrada tem um comprimento inteiro não negativo indicado por . A sua tarefa é determinar o comprimento do caminho mais curto entre a cidade 1 e a cidade n.

Entrada

A primeira linha contém dois inteiros separados por espaço, n e m (), que representam respetivamente o número de cidades e o número de estradas.
As m linhas seguintes contêm cada uma três inteiros separados por espaço: , e , que representam uma estrada entre as cidades e com comprimento ().

Saída

Um único inteiro que representa o comprimento do caminho mais curto entre a cidade 1 e a cidade n.

Exemplos

Entrada
Saída
4 5 1 2 3 1 3 5 2 4 3 3 4 3 1 4 7
6

Constraints

Time limit: 4 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue