#abc300f. [abc300_f]More Holidays
[abc300_f]More Holidays
题目描述
给定一个由 o
和 x
组成的长度为 的字符串 ,以及整数 和 。
保证至少包含一个 x
。
将 重复 次连接起来得到长度为 的字符串 。你需要将 中恰好 个 x
替换为 o
。
你的目标是使得 中连续的 o
组成的子串尽可能长。
找出你能够得到的连续的 o
组成的子串的最大长度。
约束条件
- 、 和 是整数。
- ,其中 是字符串 中
x
的数量。 - 是由
o
和x
组成、长度为 的字符串。 - 至少包含一个
x
。
输入
输入以以下格式从标准输入中给出:
输出
输出作为一个整数。
示例输入 1
10 1 2
ooxxooooox
示例输出 1
9
ooxxooooox
, ooxxooooox
。
将 中第三个和第四个字符的 x
替换为 o
,得到 ooooooooox
。
现在我们有一个由 o
组成、长度为 的连续子串,这是可能的最长子串。
示例输入 2
5 3 4
oxxox
示例输出 2
8
oxxox
, oxxoxoxxoxoxxox
。
将 中第 、、 和 个字符的 x
替换为 o
,得到 oxxooooooooxxox
。
现在我们有一个由 o
组成、长度为 的连续子串,这是可能的最长子串。
示例输入 3
30 1000000000 9982443530
oxoxooxoxoxooxoxooxxxoxxxooxox
示例输出 3
19964887064