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

Почему корова перешла дорогу II (Серебро)

Почему корова перешла дорогу II (Серебро)

Длинная дорога через ферму Джона имеет n перекрёстков, последовательно пронумерованных 1 .. n. Чтобы помочь коровам переходить дорогу на этих перекрёстках, ФД установил светофоры, на которых загорается зелёная корова, когда коровам можно идти, и красная - в противном случае. К несчастью, большой электрический шторм повредил некоторые из этих светофоров. По списку повреждённых светофоров, вычислите минимальное количество светофоров, которое ФД должен восстановить, чтобы существовал непрерывный блок из не менее k работающих светофоров.

Входные данные

Первая строка содержит n (1n105), k и b (1b, kn). Следующие b строк описывают номер сломанного светофора.

Выходные данные

Вычислите минимальное количество светофоров, которые необходимо восстановить, для того чтобы обеспечить непрерывный блок из k работающих сигналов вдоль дороги.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
10 6 5
2
10
1
5
9
Вихідні дані #1
1
Джерело 2017 USACO Февраль, Серебро