I. Транспортировка
3000 мс · 256 МБ · всё или ничего
Со склада (пункт 1) в лагерь (пункт ) надо привезти кружки. Пустой грузовик весит 3 тонны, кружка — 100 граммов. На каждой дороге есть ограничение на вес автомобиля и время проезда. Всего на дорогу есть 24 часа, то есть 1440 минут.
Сколько кружек можно взять, чтобы уложиться во время и не нарушить ограничений?
Формат ввода
Первая строка содержит числа () и ().
Далее идут строк: два пункта, время проезда (не больше 1440) и ограничение на вес в граммах (не больше ). Дороги двусторонние, соединяют различные пункты, между парой пунктов не более одной дороги.
Формат вывода
Одно число — наибольшее количество кружек, или , если даже пустой грузовик не успевает.
Примеры
ввод
3 3 1 2 10 3000220 2 3 20 3000201 1 3 1 3000099
вывод
2
ввод
3 2 1 2 1000 1000000000 2 3 1000 1000000000
вывод
-1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.