Codeforces Round 374 (Div. 2) |
---|
Закончено |
Как-то раз студент Данил поздно возвращался домой от трамвайной остановки по прямой дороге длины L. Остановка находится в точке x = 0, а дом Данила располагается в точке x = L. Данил идет от x = 0 к x = L с постоянной скоростью не меняя направления.
На дороге находятся n фонарей, каждый из которых освещает некоторый непрерывный отрезок дороги. Все n освещенных отрезков не имеют общих точек.
Данил очень любит петь, поэтому во время прогулки он хочет многократно спеть свою любимую песню. Так как неосвещенные участки дороги вызывают у него опасение, то он поёт только тогда, когда идет по освещенным фонарями отрезкам.
За время однократного исполнения любимой песни Данил проходит расстояние p. Данил не может начать очередное исполнение, если отрезок пути во время исполнения не является полностью освещенным. Кроме того, если Данил взял паузу между двумя исполнениями, то он не будет петь, пока не пройдет отрезок пути длины хотя бы t. Формально,
Определите, какое наибольшее количество раз Данил сможет исполнить свою любимую песню по пути из точки x = 0 в точку x = L.
Обратите внимание, что Данил не прерывает исполнение песни, то есть, начав петь в очередной раз, он заканчивает петь, пройдя путь длины p с момента начала исполнения.
В первой строке входных данных содержится четыре целых числа L, n, p и t (1 ≤ L ≤ 109, 0 ≤ n ≤ 100 000, 1 ≤ p ≤ 109, 1 ≤ t ≤ 109) — длина пути Данила, количество фонарей на дороге, расстояние, которое Данил проходит во время исполнения песни и минимальная длина паузы соответственно.
Следующие n строк описывают отрезки, освещаемые фонарями. i-я из них содержит два целых числа li, ri (0 ≤ li < ri ≤ L) — границы отрезка, освещаемого i-м фонарём. Гарантируется, что никакие два отрезка не пересекаются, не вкладываются и не соприкасаются. Отрезки заданы в порядке слева направо.
Выведите единственное число — наибольшее количество исполнений любимой песни Данилом на пути из точки x = 0 в точку x = L.
17 2 2 6
0 9
13 17
5
12 2 2 2
0 5
6 11
4
12 2 2 4
0 5
6 11
3
Первый тест примерно соответствует картинке из условия.
Название |
---|