#AT1992. D - Longest X
D - Longest X
当前没有测试数据。
D - 最长的X
得分: $400$ 分
问题描述
给定一个由字符X
和.
组成的字符串 $S$。
你可以对 $S$ 执行 $0$ 到 $K$ 次以下操作(包含):
- 将一个
.
替换成X
。
在操作后,$S$ 中最长连续的X
的数量最多有多少个?
约束
- $1 \leq |S| \leq 2 \times 10^5$
- $S$ 的每个字符是
X
或.
。 - $0 \leq K \leq 2 \times 10^5$
- $K$ 是一个整数。
输入
从标准输入中按以下格式给出输入:
输出
打印答案。
XX...X.X.X.
2
5
在将第$7$和$9$个位置的X
替换为X
后,我们得到XX...XXXXX.
,其中在第$6$到第$10$个位置有五个连续的X
。
我们无法得到六个或更多连续的X
,因此答案是$5$。
XXXX
200000
4
允许执行零次操作。