AT_abc124_c [ABC124C] Coloring Colorfully

题目描述

有 $N$ 块瓷砖从左到右排成一列,每块瓷砖的初始颜色由长度为 $N$ 的字符串 $S$ 给出。 从左起第 $i$ 块瓷砖,如果 $S$ 的第 $i$ 个字符是 `0`,则为黑色,如果是 `1`,则为白色。 你可以将若干块瓷砖重新涂成黑色或白色,使得任意相邻的两块瓷砖颜色都不同。 请问,最少需要涂色多少块瓷砖,才能满足上述条件。

输入格式

输入为以下格式,从标准输入读取。 > $S$

输出格式

输出满足条件所需最少涂色的瓷砖数量。

说明/提示

## 限制 - $1 \leq |S| \leq 10^5$ - $S_i$ 只可能是 `0` 或 `1`。 ## 样例解释 1 只需将中间的瓷砖涂成白色即可满足条件。 由 ChatGPT 4.1 翻译