Заправки
5000 мс · 256 МБ · всё или ничего
Машина едет из точки 0 в точку . На полном баке она проезжает километров; в начале бак полон.
По дороге стоят заправок на известных расстояниях от старта. На заправке бак заполняется полностью.
Какое наименьшее число заправок нужно сделать? Если доехать нельзя, выведите -1.
Формат ввода
В первой строке числа от до , от до и от до . Во второй — различных расстояний от до по возрастанию.
Формат вывода
Одно число.
Примеры
ввод
3 10 4 2 5 7
вывод
3
Войдите, чтобы отправлять решения.