Что нужно понимать
Чтение взвешенного ориентированного графа из файла и кратчайший путь в DAG.
Ориентированное ребро
Запись L M W означает переход только из L в M с весом W.
Без циклов
Для ациклического графа кратчайшие пути удобно считать динамикой по топологическому порядку.
Расстояние
dist[v] — минимальная известная сумма весов пути из старта в v.
Не считайте граф неориентированным: строка L M W задаёт направление L → M. Для нового формата задания №23 нужно уметь читать файл и программно искать кратчайший путь.