#P6376. 度度熊剪纸条
度度熊剪纸条
Problem Description
度度熊有一张纸条和一把剪刀。
纸条上依次写着 $N$ 个数字,数字只可能是 $0$ 或者 $1$。
度度熊想在纸条上剪 $K$ 刀(每一刀只能剪在数字和数字之间),这样就形成了 $K+1$ 段。
他再把这 $K+1$ 段按一定的顺序重新拼起来。
不同的剪和接的方案,可能会得到不同的结果。
度度熊好奇的是,前缀 $1$ 的数量最多能是多少。
Input
有多组数据,读到EOF结束。
对于每一组数据,第一行读入两个数 $N$ 和 $K$ 。
第二行有一个长度为 $N$ 的字符串,依次表示初始时纸条上的 $N$ 个数。
$0 \leq K < N \leq 10000$
所有数据 $N$ 的总和不超过$100000$
Output
对于每一组数据,输出一个数,表示可能的最大前缀 $1$ 的数量。
5 1
11010
5 2
11010
2
3