题目描述
小蓝有一个字符串 s,他特别喜欢由以下三个字符组成的单词:l,q,b,任意顺序都可以,一共有 6 种可能:lqb、lbq、qlb、qbl、blq、bql。
现在他想从 s 中,尽可能切割出多个他喜欢的单词,请问最多能切割出多少个?单词指的是由若干个连续的字符组成的子字符串。
输入格式
输入一行包含一个字符串 s。
输出格式
输出一行包含一个整数表示答案。
样例
lqbblqblqlxqb
3
数据范围
- 对于 20% 的评测用例,1≤∣s∣≤10;
- 对于 40% 的评测用例,1≤∣s∣≤20;
- 对于 60% 的评测用例,1≤∣s∣≤100;
- 对于 70% 的评测用例,1≤∣s∣≤103;
- 对于 80% 的评测用例,1≤∣s∣≤104;
- 对于所有评测用例,1≤∣s∣≤105,s 中只包含小写字母。