Java Bài 15.B3: Xóa xâu kí tự.
Tí vào Tèo cùng chơi một trò chơi với xâu nhị phân S. Xâu nhị phân S chỉ bao gồm các kí tự 0 và 1. Ở mỗi bước đi, 2 bạn nhỏ có thể chọn 1 xâu con liên tiếp các kí tự giống nhau ở xâu S và xóa nó khỏi xâu S. Sau khi xóa 1 xâu thì 2 xâu bên trái và phải của xâu vừa xóa sẽ trở thành liền kề. Ban đầu Tí là người đi trước, sau đó 2 bạn lần lượt thực hiện bước đi của mình cho tới khi xâu S trở thành xâu rỗng. Bạn hãy xác định xem Tí có thể xóa tối đa bao nhiêu kí tự 1 biết rằng cả 2 bạn đều chơi tối ưu.
Input Format
Dòng duy nhất chứa xâu S. (1<=len(S)<=100000)
Constraints
.
Output Format
In ra số lượng số 1 tối đa mà Tí có thể xóa được.
Ví dụ:
Dữ liệu vào
Copy
10001111110101011101111
Dữ liệu ra
Copy
10
Comments