HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Contests > At the bottom > problem:


8. Holidays2

At the bottom

Start: Nov.03.2023 at 04:00:00 PM
Finish: Nov.03.2023 at 07:00:00 PM
The contest is finished!
• Contest scoreboard

Contest problems

• 1. Holidais1
• 2. Potjomking
• 3. Posidelki
• 4. Semipuzoff tea
• 5. Funny marshal
• 6. Vodka
• 7. Obdiralovo
• 8. Holidays2

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

holidays1

Потомки древнех русичей и сейчас любят праздники. Причём стараются располагать их так, чтобы иметь несколько праздничных и выходных дней подряд - устроить себе каникулы, съездить с семьёй к тёплому морю или, наоборот, в поход сходить. Недавно Госдумой был принят закон о том, что если на выходной день выпадает праздник, выходной переносится на первый рабочий день после этого праздника.

А теперь вот депутат Государственной думы Лежебоков предложил сделать так, чтобы в году был хотя бы один промежуток из D свободных (праздничных и выходных) дней подряд. Такая вот законодательная инициатива.

Разработайте программу, которая по данным об уже существующих праздниках и о выходных днях определит минимальное количество добавляемых в календарь праздников, которое обеспечит D-дневные каникулы, целиком в пределах этого года.

Входные данные. В первой строке натуральные числа P (количество существующих празднииков), D (требуемая продолжительность каникул) и S - порядковый номер дня текущего года, на который приходится первая суббота. Затем P строк c датами праздников, в каждой - натуральное число, порядковый номер дня в году, от 1 до 365 (год не високосный).

Выходные данные. Одно целое число - необходимое количество дополнительных праздников в этом году.

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

www.contester.ru