# решено
Дан массив чисел colors, где colors[i] — цвет шара на позиции i. Если три или более шаров одного цвета стоят подряд, они схлопываются. Нужно вернуть общее количество шаров, которые схлопнутся.
После схлопывания шаров, оставшиеся шары могут снова образовать последовательность из трёх или более одинаковых цветов, что также приведёт к их схлопыванию.
Пример 1:
Ввод: colors = [1,1,2,2,2,1] Вывод: 6 Объяснение: сначала схлопнутся двойки, а потом единички
Пример 2:
Ввод: colors = [4,1,2,3,3,3,2,2,1,1] Вывод: 9
Пример 3:
Ввод: colors = [1,2,3] Вывод: 0
Ограничения:
len(colors) >= 1