Codeforces Round 163 (Div. 2) |
---|
Закончено |
На столе в ряд выложены n камней, каждый из которых может быть красного, зеленого или синего цвета. Посчитайте, какое минимальное количество камней нужно убрать со стола, чтобы любые два соседних камня имели разные цвета. Камни в ряду считаются соседними, если между ними нет других камней.
В первой строке задано целое число n (1 ≤ n ≤ 50) — количество камней на столе.
В следующей строке задана строка s, обозначающая цвета камней. Будем считать, что камни в ряду пронумерованы целыми числами от 1 до n слева направо. Тогда i-ый символ s равен «R», если i-ый камень красного цвета, «G» — если он зеленого цвета, и «B» — если он синего цвета.
Выведите единственное целое число — ответ на задачу.
3
RRG
1
5
RRRRR
4
4
BRBG
0
Название |
---|