ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Макс и плитка

Гость
• Вопросы к жюри (2)

Задачи раздела

• Макс и игра в Калах
• Макс и игра в города --- 2
• Макс и ледяные скульптуры
• Макс и ленточки
• Макс и морские мили
• Макс и новые папки
• Макс и оптимизация времени
• Макс и перестановка цифр
• Макс и плитка
• Макс и подтягивания
• Макс и полив растений
• Макс и помощь Деду Морозу
• Макс и система регистрации
• Макс и словарь синонимов
• Макс и смешивание красок
• Макс и степени двойки
• Макс и судоку

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Макс и плитка
Макс и плитка
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Много лет назад в саду у Макса была сделана дорожка из тротуарной плитки. Дорожка представляла собой ряд плиток, пронумерованных слева направо, начиная с единицы.

Из-за времени некоторые плитки потрескались, и сейчас Макс решил отремонтировать дорожку. Он уже заменил все сломанные плитки на новые, и осталось лишь утрамбовать их.

Для трамбовки Макс может одолжить у соседа виброкаток. Запустив каток, Макс может пройти с ним вдоль любого непрерывного отрезка плиток, и тогда все новые плитки на этом отрезке будут утрамбованы.

К сожалению, каток сам по себе разрушает дорожку, и поэтому Макс хочет, чтобы он проехал по как можно меньшему количеству плиток. Возможно, для этого придётся одолжить каток несколько раз (чтобы запустить его на разных отрезках дорожки). Но, чтобы не раздражать соседа, Макс может попросить у него каток не более $$$K$$$ раз.

Помогите Максу составить такой план трамбовки дорожки, чтобы все заменённые плитки были утрамбованы, а каток проехал бы по как можно меньшему числу плиток.

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

Первая строка содержит целое число $$$N$$$ ($$$2 \le N \le 10^5$$$) — количество сломанных плиток.

Вторая строка содержит $$$N$$$ различных целых чисел $$$A_i$$$ ($$$1 \le A_i \le 10^9$$$) — номера сломанных плиток.

Третья строка содержит целое число $$$K$$$ ($$$1 \le K \le N$$$) — максимальное количество запусков катка.

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

Выведите одно целое число — минимальное количество плиток, по которым проедет каток.

Примеры

Входные данные
4
5 6 1 2
1
Выходные данные
6
Входные данные
4
5 6 1 2
2
Выходные данные
4

Для отправки решений необходимо выполнить вход.

www.contester.ru