Время

15:55:22
10 Февраля 2012
Пятёрка за неделю 22
Осталось: 2 дня
Конец: 11.02.2012 22:00
Лидер: mne2goda
Версия для печати

Опасный маршрут

   В некотором государстве имеется n городов, некоторые из которых соединены двусторонними дорогами. Города пронумерованы целыми числами от 1 до n. В период финансового кризиса уровень преступности в государстве поднялся и стали появляться организованные преступные группировки. Самой опасной из них стала "Тимур и его банда", возглавляемая небезызвестным в криминальных кругах Тимой, которая стала разбойничать на большинстве дорог. В результате по некоторым дорогам стало опасно ездить.

   Бахе надо попасть из города 1 в город n. Так как он слишком ценит свою жизнь (и кошелек), он решил обмануть Тиму и поехать по наименее опасному маршруту, пусть даже он будет не самым коротким. Для каждой дороги он определил ее опасность, как целое число от 0 (безопасная) до 1000000 (очень опасная). Опасность маршрута - это максимум из опасностей дорог, составляющих маршрут.

   Помогите ему выбрать самый безопасный маршрут (то есть тот, опасность которого минимально возможная).


Технические условия

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

    Первая строка содержит два целых числа n и m (2n, m1000000). Каждая из следующих m строк определяет одну дорогу и содержит три целых числа:

    a, b - города, соединенные дорогой (1a, b n);
    c - опасность дороги (0c1000000).

   Любые два города могут быть соединены несколькими дорогами. Числа в строках разделены пробелами.

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

    Одно целое число - опасность самого безопасного маршрута.


Информация о задаче

Лимит времени: 2 секунды
Лимит памяти: 64 MB
Баллы за пройденный тест: 5.88235
Сложность: 56% 8/18

Пример

Пример входных данных

3 2
1 2 1
2 3 1

Пример выходных данных

1


← Числа Список задач Горки →