#ABC360B. [ABC360B] 垂直阅读(Vertical Reading)

[ABC360B] 垂直阅读(Vertical Reading)

题目描述

你被给予两个由小写英文字母组成的字符串 SSTT。判断是否存在一对整数 ccww,满足 1cw<S1 \le c \le w \lt ∣S∣ 且以下条件成立。这里,S∣S∣ 表示字符串 SS 的长度。注意 ww 必须小于 S∣S∣

  • 如果从开头每 ww 个字符分割 SS,将长度至少为 cc 的子串的第 cc 个字符按顺序连接起来等于 TT

输入格式

输入 SSTT

输出格式

如果存在一对整数 ccww 满足 1cw<S1 \le c \le w \lt∣S∣ 且条件成立,则输出 Yes,否则输出 No

输入输出样例 #1

输入 #1

atcoder toe

输出 #1

Yes

输入输出样例 #2

输入 #2

beginner r

输出 #2

No

输入输出样例 #3

输入 #3

verticalreading agh

输出 #3

No

说明/提示

样例 1 解释

如果每两个字符分割 SS,它看起来像这样:

at
co
de
r

然后,长度至少为 22 的子串的第 22 个字符连接起来是 toe,等于 TT。因此,输出 Yes

样例 2 解释

不允许 w=Sw=|S|,并且没有整数对 1cw<S1\le c\le w<|S| 满足条件。因此,输出 No

数据范围

  • S S T T 是由小写英文字母组成的字符串
  • 1  T 1\ \leq\ |T| \leq S  100 |S|\ \leq\ 100