ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Amuz Deluxe

Гость
• Обсуждение задачи (4)

Задачи раздела

• Making Potions
• Santa Gifts
• Chessboard Pattern
• 10^6
• A + B
• A+B
• Amuz Deluxe
• C++ и Java
• Captcha
• Hello World
• Radar Defence
• World of Warlcraft
• World of Warlcraft
• World of Warlcraft
• XOR на прямоугольнике

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Amuz Deluxe
Amuz Deluxe
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Компания MAXSOFT создаёт и казуальные игры. Наиболее популярной из них является «Amuz Deluxe».

В этой игре игрок управляет пушкой, стреляющей цветными шариками. Перед пушкой медленно движется змейка из шариков; шарик, выстреленный из пушки, занимает место между некоторыми двумя шариками в змейке.

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

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

Входные данные

В первой строке содержится целое число N (3 ≤ N ≤ 105) — количество шариков в змейке.

Вторая строка содержит N целых чисел C1, C2, ... CN (1 ≤ Ci ≤ 100) — цвета шариков.

Выходные данные

Выведите одно целое число — количество уничтоженных шариков.

Примеры

Входные данные
10
1 2 1 3 3 3 1 2 2 1
Выходные данные
3
Входные данные
10
2 2 1 3 3 3 1 1 2 1
Выходные данные
9

Для отправки решений необходимо выполнить вход.

www.contester.ru