eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

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

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

Профессор Дейкстра живёт в очень опасном районе города. Ежедневно бандиты грабят на улицах прохожих. Читая криминальную хронику, профессор вычислил вероятность быть ограбленным при прохода по каждой улице города. Теперь он хочет найти наиболее безопасный путь от дома до университета, в котором он преподаёт. Иными словами, он хочет найти путь от дома до университета, для которого вероятность быть ограбленным минимальна. \InputFile В первой строке входного файла записаны два числа \textbf{N} и \textbf{M} - количество зданий и улиц, соединяющих здания (\textbf{1} ≤ \textbf{N} ≤ \textbf{100}, \textbf{1} ≤ \textbf{M} ≤ \textbf{N(N-1)/2}). В следующей строке находятся два числа \textbf{S} и \textbf{F} - номер дома, в котором живёт профессор, и номер дома, в котором находится университет, соответственно. Далее в \textbf{M} строках расположены описания дорог: \textbf{3} целых числа \textbf{S_i}, \textbf{F_i} и \textbf{P_i} - номера зданий, возле которых начинается и заканчивается дорога, и вероятность в процентах быть ограбленным, пройдя по дороге, соответственно (\textbf{1} ≤ \textbf{S_i} ≤ \textbf{N}, \textbf{1} ≤ \textbf{F_i} ≤ \textbf{N}, \textbf{0} ≤ \textbf{P_i} ≤ \textbf{100}, дороги двунаправленные). Гарантируется, что существует хотя бы один путь от дома профессора до университета. \OutputFile Необходимо вывести одно число - минимальную возможную вероятность быть ограбленным с точностью не менее \textbf{6 }знаков после запятой.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
3 3
1 3
1 2 20
1 3 50
2 3 20
Выходные данные #1
0.35999999999999999996