#abc230b. [abc230_b]Triple Metre
[abc230_b]Triple Metre
题目描述
一个字符串 被称为字符串 的子串,当且仅当存在一对整数 和 (),满足以下条件:
- 不改变顺序,从 中提取第 到第 个字符可以得到 。
假设 是由 oxx
的 个拼接而成的字符串。
给定一个字符串 ,如果 是 的子串,则打印 Yes
,否则打印 No
。
约束条件
- 是一个由
o
和x
构成的字符串。 - 的长度在 到 之间(包含边界)。
输入
输入以以下格式从标准输入给出:
输出
如果 满足条件,则打印 Yes
;否则,打印 No
。
示例输入 1
xoxxoxxo
示例输出 1
Yes
开始部分是 oxxoxxoxxoxx
... 由于提取 的第 到第 个字符可以得到 ,所以 是 的子串,应该打印 Yes
。
示例输入 2
xxoxxoxo
示例输出 2
No
由于无法从 中提取一个等于 的字符串,所以 不是 的子串,应该打印 No
。
示例输入 3
ox
示例输出 3
Yes