#P2284. [ABC124D] Handstand

[ABC124D] Handstand

题目描述

有一个长为 nn 的字符串 ss,只含 0011

你可以进行最多 kk 次如下操作(00 次也可以):

  • 选择字符串 ss 的一个子串,将其中的字符反转(00 变成 1111 变成 00)。

进行不超过 kk 次操作后,求最长的连续的 11 的长度。

输入格式

第一行,22 个正整数 n,kn,k

第二行,字符串 ss

对于 100%100\% 的数据:1n,k1051 \le n, k \le 10^5

字符串 ss 只由 0011 组成,长度为 nn

输出格式

输出不超过 kk 次操作后,最长的连续的 11 的长度。

5 1
00010
4
14 2
11101010110011
8
1 1
1
1