编程题
### 问题描述 乐乐最近获得了一个特殊的假期安排权限,她可以将未来 $N$ 天中的至多 $M$ 个工作日变更为休息日。这些天的状态由一个长度为 $N$ 的字符串 $S$ 表示,其中每个字符代表一天的状态:`-` 表示可以变更的工作日,`o` 表示已经设定的休息日,`x` 表示不可变更的工作日。如果一个工作日的前一天和后一天都被安排为休息日,那么这一天也会自动变更为休息日。在最优的安排下,乐乐想知道她可以得到的最大连续休息天数。 ### 输入格式 ``` N M S ``` ### 输出格式 输出一个整数,表示乐乐能够安排的最大连续休息天数。 ### 样例输入 ``` 8 2 x-o----x ``` ### 样例输出 ``` 5 ``` ### 评测数据规模 - $3 \leq N \leq 10^5$ - $0 \leq M \leq N$ - $S_i$ 是 `-`、`o`、`x` 中的一个 - $S_1$、$S_N$ 是 `x`
查看答案
赣ICP备20007335号-2