Обработка математики: 100%

Подразделы

Другие разделы

Дата и время

30/03/2025 15:13:05

Авторизация

Имя:
Пароль:
Зарегистрироваться
Восстановить пароль
 

print2659. Одномерные массивы 77

printОдномерные массивы 77

Ограничения: время – 500ms/1000ms, память – 128MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Дан целочисленный массив A размера N. Назовем серией группу подряд идущих одинаковых элементов (длина серии может быть равна 1).

Заменить каждую серию массива, длина которой меньше L, на один элемент с нулевым значением.

Можно использовать вспомогательный массив для записи измененного массива.

Первая строка ввода содержит два целых числа – размер массива N (2N100) и L (L>1). Вторая строка ввода содержит N целых чисел Ai (-106Ai106).

В первой строке вывести размер массива N после удаления элементов. Во второй строке – измененный массив.

Пример ввода

7 3
1 4 4 4 2 2 1

Пример вывода

6
0 4 4 4 0 0
loading