SZ#G6STK06. 【GESP强化 六级】字符对消

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB

题目描述

小珅正在整理若干个只含 AB 的字符串。一次操作可以删除当前字符串中任意一个相邻的 ABBB,删除后两侧字符自动接合。请帮助他求出每个字符串最多能执行多少次操作。

输入格式

第一行是测试组数 TT,接下来 TT 行每行一个非空字符串 SS

输出格式

对每个字符串输出最多操作次数。

3
BBA
ABAABABAABAAAAABAB
AABAB
1
6
2
4
AAAAABBBBAA
AABBAAABAAAABA
BB
ABAABBABBABAABAB
4
4
1
7
3
AAAABBABBAAABAABBB
BABAAAAABBBAB
BABAABAAAABBABABA
8
5
6

数据范围与约定

  • 1T10001\le T\le1000
  • 1S2×1051\le |S|\le2\times10^5
  • 所有字符串长度之和不超过 2×1052\times10^5