Олимпиадный тренинг

Задача . 23.2 Тренажёр: кратчайший путь в графе из файла — Уровень 2. Запретная вершина


Задача решается с использованием прилагаемых файлов.

В текстовом файле {1} содержится описание ациклического ориентированного взвешенного графа. В каждой строке файла записаны два натуральных (L, M) и одно положительное (W) вещественное число. L и M — номера вершин графа, W — вес ребра, ведущего из вершины L в M. Таким образом, количество строк в файле равно количеству рёбер в графе. Две вершины графа не могут быть соединены более чем одним ребром.

{2}

Для выполнения этого задания следует написать программу.

Вершины графа могут быть пронумерованы не подряд. Значения L и M не превосходят 1000. Значение W не превосходит 10 000. Количество строк в файле не превосходит 200. Числа в строках разделены произвольным ненулевым количеством пробелов и/или табуляций.

Типовой пример организации данных во входном файле для графа на рисунке:

100  12   1.0
  6   7   7.0
  6   1   1.0
  1   7   5.5
  7 100   2.0
  4 100   8.0
  1 100  12.0
  1   4   2.5
7.0 1.0 5.5 2.0 12.0 2.5 8.0 1.0 6 7 1 4 100 12
{3}

В ответе запишите одно целое число.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя