Copiado al portapapeles
Descripción
A usted le dan un grafo dirigido con pesos. Los vértices son enumerados de 1 a n. Su tarea es de encontrar el camino más corto entre el vértice 1 y n.
Entrada
La entrada consiste de de dos enteros n y m (), donde n es el numero de vértices y m el numero de arcos. Luego siguen m lineas que contienen un arco en la forma ), donde representa el arco desde el nodo donde comienza y el que finaliza, representa el peso del arco.
Es posible que el grafo tenga ciclos y múltiples arcos entre dos vértices.
Salida
Escriba en la salida el camino mas corto, si no hay un camino escriba $-1$.
Ayuda
Implementar el algoritmo de Dijskstra