#202. 生日礼物
生日礼物
题目描述
奶奶的生日快到了,她从朋友们那里收到了一串序列 作为礼物。这个序列仅由数字 、 和 组成。奶奶觉得序列太长了,因此她决定修改 以使其更短。
具体来说,奶奶可以进行任意次数的操作。每次她可以选择执行以下三种操作之一:
- 将任意一个 改为 或 。
- 选择两个相邻的 ,删除它们,并连接剩余的部分。
- 选择两个相邻的 ,删除它们,并连接剩余的部分。
计算奶奶可以得到的最短序列长度。
输入格式
有多个测试用例。输入的第一行包含一个整数 ,表示测试用例的数量。对于每个测试用例:
第一行包含一个长度为 的字符串(),表示初始序列 。字符串仅包含数字 、 和 。
保证所有测试用例的 之和不超过 。
输出格式
对于每个测试用例,输出一行包含一个整数,表示奶奶可以得到的最短序列长度。
样例
5
0110101
01020102
0000021111
1012121010
0100202010
3
4
0
6
0