Trang chủ Tin Học Lớp 9 You are given a string s consisting of characters 0...

You are given a string s consisting of characters 0 and/or 1. You have to remove several (possibly zero) characters from the beginning of the string, and then

Câu hỏi :

You are given a string s consisting of characters 0 and/or 1. You have to remove several (possibly zero) characters from the beginning of the string, and then several (possibly zero) characters from the end of the string. The string may become empty after the removals. The cost of the removal is the maximum of the following two values: the number of characters 0 left in the string; the number of characters 1 removed from the string. What is the minimum cost of removal you can achieve? Input The first line contains one integer t (`1<=t<=10^4`) the number of test cases. Each test case consists of one line containing the string s (`1 <=|s|<=2.10^5`), consisting of characters 0 and/or 1. The total length of strings s in all test cases does not exceed `2.10^5`. Output For each test case, print one integer the minimum cost of removal you can achieve. Example input 5 101110110 1001001001001 0000111111 00000 1111 output 1 3 0 0 0 Note Consider the test cases of the example: in the first test case, it's possible to remove two characters from the beginning and one character from the end. Only one 1 is deleted, only one 0 remains, so the cost is 1; in the second test case, it's possible to remove three characters from the beginning and six characters from the end. Two characters 0 remain, three characters 1 are deleted, so the cost is 3; in the third test case, it's optimal to remove four characters from the beginning; in the fourth test case, it's optimal to remove the whole string; in the fifth test case, it's optimal to leave the string as it is.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, sắp phải bước vào một kì thi căng thẳng và sắp chia tay bạn bè, thầy cô và cả kì vọng của phụ huynh ngày càng lớn mang tên "Lên cấp 3". Thật là áp lực nhưng các em hãy cứ tự tin vào bản thân là sẻ vượt qua nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247