Codeforces Round 284 (Div. 2) |
---|
Закончено |
Вы решили посмотреть лучшие моменты некоторого фильма. Ваш плеер имеет две кнопки:
Изначально плеер включен на первой минуте, и вы хотите посмотреть ровно n лучших моментов фильма, причем i-й лучший момент начинается на li минуте и заканчивается на ri минуте (более формально, i-й лучший момент состоит из минут: li, li + 1, ..., ri).
Определите, какое минимальное количество минут фильма вам придется посмотреть, если вы хотите посмотреть все лучшие моменты?
В первой строке записаны два целых числа через пробел n, x (1 ≤ n ≤ 50, 1 ≤ x ≤ 105) — количество лучших моментов фильма и параметр x второй кнопки.
В следующих n строках следуют описания лучших моментов фильма, i-я строка описания содержит два целых числа через пробел li, ri (1 ≤ li ≤ ri ≤ 105). Гарантируется, что для всех целых i от 2 до n выполняется неравенство ri - 1 < li.
Выведите единственное число — ответ на задачу.
2 3
5 6
10 12
6
1 1
1 100000
100000
В первом примере плеер изначально включен на первой минуте. Поскольку минуты с 1-й по 4-ю не содержат интересных моментов, мы нажимаем на вторую кнопку. После этого, мы не можем нажать на вторую кнопку и пропустить 3 минуты, поскольку часть из них содержат интересные моменты. Поэтому мы смотрим фильм с 4-й по 6-ю минуты, после этого текущее время равно 7. Аналогично мы снова пропускаем 3 минуты и после этого просматриваем фильм с 10-й по 12-ю минуты. Итого всего мы посмотрим 6 минут фильма.
Во втором примере фильм очень интересный, поэтому придется посмотреть все 100000 минут фильма.
Название |
---|