Дана строка $$$s$$$, состоящая из символов 0 и/или 1.
Вы должны удалить несколько (возможно, ноль) символов из начала строки и несколько (возможно, ноль) символов с конца. Получившаяся строка может оказаться пустой. Стоимость удаления — это максимум из двух величин:
Чему равна минимальная стоимость удаления, которую можно достигнуть?
В первой строке задано одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.
Каждый набор входных данных состоит из единственной строки $$$s$$$ ($$$1 \le |s| \le 2 \cdot 10^5$$$), состоящей из символов 0 и/или 1.
Сумма длин $$$s$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите одно целое число — минимальную возможную стоимость удаления.
510111011010010010010010000111111000001111
1 3 0 0 0
Рассмотрим наборы входных данных из примера:
Название |
---|