#P12350. 「HCOI-R2」光影
「HCOI-R2」光影
Description
You are given a binary string of length .
Define a block as the maximal substring of identical bits. For example, 0011101 has four blocks: 00, 111, 0, and 1.
You need to determine the minimum possible number of blocks of consecutive 1's after removing exactly 0's from the string.
Input Format
The first line contains two integers .
The second line contains a binary string of length .
Output Format
A single integer represents the minimum number of blocks of 1's.
8 2
10100101
2
16 5
0100100010100100
2
Hint
Sample Explanation #1
Remove the 0's located at and .
Constraints
This problem uses subtasks.
- Subtask 0 (30 pts): .
- Subtask 1 (30 pts): .
- Subtask 2 (40 pts): no additional constraints.
denotes the number of 0's in the binary string.
For all test cases, it is guaranteed that .
京公网安备 11011102002149号