I. Налоги
1500 мс · 512 МБ · всё или ничего
При проходе через город путешественник платит налог, равный максимуму из налогов за дорогу, по которой он вошёл, и дорогу, по которой вышел. За первый и последний город налог равен единственной соответствующей дороге. Найдите минимальный суммарный налог за путь из города 1 в город .
Формат ввода
В первой строке и (, ). В каждой из следующих строк — числа , и (, , ). Каждая пара городов соединена не более чем одной дорогой.
Гарантируется, что путь из города 1 в город существует.
Формат вывода
Выведите минимальный суммарный налог.
Примеры
ввод
4 5 1 2 5 1 3 2 2 3 1 2 4 4 3 4 8
вывод
12
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.