#2349. 字符串
字符串
题目描述
给定一个仅包含字符 或 或 ? 字符串。定义一个子串是不稳定的当且仅当子串中任意相邻两数均 不相同,如或。其中 为通配符,可以当成和。请求出给 定的中不稳定子串个数。
输入格式
一行一个字符串,表示。
输出格式
输出一行一个整数,表示答案。
样例
输入样例1
0?10
输出样例1
8
输入样例2
?10??1100
输出样例2
25
提示
对于的数据,。
对于的数据,。
给定一个仅包含字符 1或 0或 ? 字符串s。定义一个子串是不稳定的当且仅当子串中任意相邻两数均 不相同,如101010...101010...或010101...010101...。其中 ? 为通配符,可以当成1和0。请求出给 定的s中不稳定子串个数。
一行一个字符串,表示s。
输出一行一个整数,表示答案。
0?10
8
?10??1100
25
对于50%的数据,1<=s<=50。
对于100%的数据,a<=s<=2×105。