#H. 先这样再那样,哎呀怎么过了

    传统题 1000ms 256MiB

先这样再那样,哎呀怎么过了

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

你有一个由 1100 构成的字符串 ss

你需要先从 ss 的开头移除若干字符,然后从 ss 的结尾移除若干字符。(当然,你可以不移除任何字符,也可以将整个 ss 移除掉)这样做的代价是从 ss移除的 11 的个数ss剩余的 00 的个数最大值

求代价的最小值。

输入格式

第一行一个整数 tt 表示数据组数。(1t104)(1\le t\le 10^4)

接下来 tt 行,每行一个字符串 ss 表示这组数据的 ss(1s2105)(1\le |s|\le 2⋅10^5)

ss 的总和不超过 21052⋅10^5

输出格式

对于每组数据,输出一个整数表示最小代价。

样例

5
101110110
1001001001001
0000111111
00000
1111
1
3
0
0
0

样例解释:

101110110 -> (10) 111011 (0)

1001001001001 -> (100100) 1001 (001)

0000111111 -> (0000) 111111 ()

00000 -> (00000)()

1111 -> ()1111()

2025春季训练赛/CCPC选拔赛

未参加
状态
已结束
规则
ACM/ICPC
题目
10
开始于
2025-5-17 13:00
结束于
2025-5-17 18:00
持续时间
5 小时
主持人
参赛人数
31