АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

785. Путь-2

Time Limit: 1 seconds
Memory Limit:65535KB
Points:10
View Problem Statistics Submit Problem added Administrator

 
Кратчайший путь

Задан ориентированный граф без кратных ребер. Найти кратчайший 
путь между двумя вершинами. Все веса ребер положительны. Путь 
всегда существует.

Ограничения
Максимальное количество вершин не больше 100.

Входные и выходные данные
Во входном файле в первой строке два числа - 
n - количество вершин в графе, и m - число ребер в графе. 
В следующей строке номера начальной и конечной вершины. 
Далее, в m строчках записаны по три числа, описывающие 
по одному ребру. Первое число - номер вершины, из которой 
идет ребро, второе - номер вершины куда идет ребро, 
третье число - вес ребра (от 0 до 1000). В выходной файл 
необходимо выдать стоимость кратчайшего пути из начальной 
вершины в конечную, и затем сам этот путь: номера вершин 
через пробел, включая начальную и конечную вершину.

Пример входного файла 
4 6
2 3
2 1 1
2 3 25
4 3 10
2 4 2
1 3 3
1 2 0

Пример выходного файла
4
2 1 3


View Problem Statistics Submit Author/source: olympiads.ru
Educational Courses / Problems from olympiads.ru /
784. 260 - Флойд-существование 785. 786. 262 - Форд-Беллман 787. 263 - Лабиринт знаний 788. 264 - Цикл
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.125 sec.
© Copyright VSTU, AVT, Nosov D.A.