АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1622. Фанаты

Ограничение времени: 1 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

После финала крупного международного турнира в городе Z группировка норвежских фанатов, возмущённая тем, что представлявшая Норвегию судейская бригада Томаса Эвребё не оказала решающего влияния на результат матча и не оказалась в центре внимания, решила оставить о себе «добрую» память жителям города.

Сделать это они решили довольно банальным, но проверенным способом — по дороге со стадиона в аэропорт разгромить городские улицы. Однако, во избежание проблем с местой полицией, подобную акцию необходимо тщательно спланировать.

Карта города Z представляет собой сеть улиц, соединяющих перекрестки. Движение по улицам двустороннее. Изучив карту и оценив длины городских улиц, лидеры «Ultras» приняли решение добраться в аэропорт кратчайшим по суммарной длине путем. Но для того, чтобы память о матче сохранилась в городском пейзаже надолго, было решено выбрать тот из кратчайших путей, который проходит через наибольшее число улиц. (Учитываются только те улицы, которые целиком лежат на пути).

Составление такого плана довольно трудоемко, и вряд ли кто-то из фанатов справился бы с этим, особенно учитывая то, что настоящий ультрас никогда не приходит на стадион трезвым. Поэтому за помощью было решено обратиться к Вам.

Входные данные

Первая строка входного файла содержит два целых числа N и M

(2 ≤ N ≤ 1000, 1 ≤ M ≤ 200000).

Далее, каждая из следующих M строк содержит три целых числа — ai, bi и ci

(1 ≤ ai, biN, 1 ≤ ci ≤ 1000).

Числа в i + 1-й строке входного файла означают, что i-я улица соединяет перекрестки с номерами ai и bi, и имеет длину ci. Два различных перекрестка может соединять более одной улицы. Стадион города Z и городской аэропорт находятся соответственно на перекрестках с номерами 1 и N. Естественно, в городе существует по меньшей мере один путь со стадиона в аэропорт.

Выходные данные

В единественной строке выходного файла требуется вывести два числа P и Q, разделенные пробелом — соответственно длина кратчайшего пути со стадиона в аэропорт и максимальное число улиц, из которого может состоять такой путь.

Пример

Входные данные
3 3
1 2 1
1 3 2
2 3 1
Выходные данные
2 2

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Сборы в Перми 2009 / 11.07.09 Финальный контест /
1621. C - Трансферная политика 1622. 1623. E - Судья v.3.2.1 1624. F - Выходной программиста Петрова 1625. G - Монумент
 
время генерации 0.219 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.