Ограничения: время – 500ms/1000ms, память – 128MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
Дан целочисленный массив `A` размера `N`.
Назовем серией группу подряд идущих одинаковых элементов (длина серии может быть равна 1).
Массив содержит по крайней мере одну серию, длина которой больше 1.
Преобразовать массив, уменьшив каждую его серию на один элемент.
Можно использовать вспомогательный массив для записи измененного массива.
Первая строка ввода содержит одно целое числа -- размер массива `N` (`2 <= N <= 100`).
Вторая строка ввода содержит `N` целых чисел `A_i` (`-10^6 <=A_i<=10^6`).
В первой строке вывести размер массива `N'` после удаления элементов.
Во второй строке -- измененный массив.
```sample Пример ввода
7
1 4 4 4 2 2 1
```
```sample Пример вывода
3
4 4 2
```