Task
Time limit:
1000 ms,
Memory limit:
32 Mb
Дан ориентированный взвешенный граф с отрицательными ребрами(без отрицательных циклов).
Дана стартовая и конечная вершина, определить минимальное расстояние между ними.
Входный данные:
Дано 4 числа n, m, s, f - количество вершин, количество ребер, стартовая и конечная вершина(начиная с 1) соответсвенно.
В следующих m строках содержится по 3 числа - веришна 1, вершина 2 и цена перехода между вершинами.
Выходные данные
Треубется вывести 1 число - ответ на поставленную задачу. Если ответа нет - следует вывести Inf.
Пример:
Ввод |
Вывод |
4 2 1 4
1 2 100500
2 3 100500
|
Inf |