Тема: Шарики
Показать сообщение отдельно
  #1  
Старый 20.02.2014, 19:48
kaituk kaituk вне форума
Прохожий
 
Регистрация: 20.02.2014
Сообщения: 13
Версия Delphi: Delphi
Репутация: 10
Восклицание Шарики

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

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


Формат входного файла

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


Формат выходного файла

Требуется вывести количество шариков, которое будет уничтожено.


Задача с сайта informatics.mccme.ru
Номер задачи №1461
Решать не надо, просто попрошу опытных людей дать пару наводок на её решение))
Ответить с цитированием