Загрузка [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Подразделы

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

Дата и время

30/03/2025 19:49:06

Авторизация

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

print2660. Одномерные массивы 76

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

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

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

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

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

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

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

Пример ввода

7 3
1 4 4 4 2 2 1

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

5
1 0 2 2 1
loading