Напишите программку на PythonВ одной компьютерной забаве игрок выставляет в линию

Напишите программку на Python

В одной компьютерной игре игрок выставляет в линию шарики различных цветов. Когда образуется постоянная цепочка из 3-х и более шариков 1-го цвета, она удаляется из линии. Все шарики при этом сдвигаются друг к другу, и ситуация может повториться.

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

Входные данные
Сначала вводится количество шариков в цепочке (не более 1000) и цвета шариков (от 0 до 9, каждому цвету подходит свое целое число).

Выходные данные
Нужно вывести количество шариков, которое будет "уничтожено".
Образцы
входные данные
5 1 3 3 3 2
выходные данные
3
входные данные
12 1 1 2 1 2 2 2 1 1 2 2 1
выходные данные
12


Только, пожалуйста, без очень сложного решения на уровне университета!!

Задать свой вопрос
Семён Корисенков
прикольно
Василий Никлюдов
Почему 12 в последнем примере то?
Светлана
Удаляем 3 двойки. В новейшей строке выходит 3 единицы. Устраняем и их. Получаем 3 двойки. Удаляем, получаем 3 единицы. Устраняем.
Шепуков Арсений
сообразил - спасибо!
1 ответ
Программка на картинке.....
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт