#4293. 垂直阅读(Vertical Reading)

垂直阅读(Vertical Reading)

题目描述

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

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

输入格式

输入SSTT

输出格式

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

样例

atcoder toe
Yes
beginner r
No
verticalreading agh
No

样例解释

【样例1说明】 如果每两个字符分割 SS,它看起来像这样:

at
co
de
r

然后,长度至少为 22 的子串的第 2 个字符连接起来是 toe,等于 TT。因此,输出 Yes
【样例2说明】
不允许 w=Sw=|S|,并且没有整数对 1cw<S1 \leq c \leq w < |S| 满足条件。因此,输出 No

数据范围

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

来源

  • AtCoder ABC360B