CF1303A.Erasing Zeroes

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Erasing Zeroes

题目描述

给定一个字符串 ss,其中每个字符都是 0011

你希望字符串中的所有 11 都形成一个连续的子段。例如,如果字符串为 001100111001110111110001111100,那么所有的 11 都形成了一个连续的子段;如果字符串为 010101011000011000011111111111110111111111111101,则不满足该条件。

你可以删除字符串中的一些(也可以不删)00。你需要删除的 00 的最小数量是多少?

输入格式

第一行包含一个整数 tt1t1001 \le t \le 100),表示测试用例的数量。

接下来有 tt 行,每行一个字符串 ss1s1001 \le |s| \le 100);ss 的每个字符都是 0011

输出格式

输出 tt 个整数,第 ii 个整数表示对于第 ii 个测试用例,最少需要删除多少个 00

说明/提示

在第一个测试用例中,你需要删除字符串 010011010011 的第三和第四个字符(变成 01110111)。

由 ChatGPT 4.1 翻译

样例

3
010011
0
1111000
2
0
0

在线编程 IDE

建议全屏模式获得最佳体验