#P485. 好01串

好01串

题目描述

定义一个字符串是好串,当且仅当该字符串任意一对相邻字符都不同。 现在给你一个 0101 串,请你求出有多少个长度不小于 22 的连续子串是好串。

输入格式

一个长度不超过 200000200000 的字符串,仅由'00'和'11'组成。

输出格式

输出相邻字符均不同的连续子串数量。

样例

样例输入 1

01011

样例输出 1

6

提示

样例解释

22 个"0101"子串,11 个"1010"子串,11 个"010010"子串,11 个"101101"子串,11 个"01010101"子串。