#AT1246. B - String Rotation
B - String Rotation
B - 字符串旋转
得分:200分
问题描述
给定由小写英文字母组成的字符串$S$和$T$。
判断在旋转操作之后,$S$是否等于$T$。
旋转操作定义如下:
操作:假设$S = S_1 S_2 ... S_{|S|}$。将$S$变为$S_{|S|} S_1 S_2 ... S_{|S|-1}$。
其中,$|X|$表示字符串$X$的长度。
约束
- $2 \leq |S| \leq 100$
- $|S| = |T|$
- $S$和$T$由小写英文字母组成
输入
输入以以下格式从标准输入中给定:
输出
如果$S$在旋转操作之后等于$T$,则输出Yes
;否则,输出No
。
kyoto
tokyo
Yes
- 第一次操作,
kyoto
变为okyot
。 - 第二次操作,
okyot
变为tokyo
。
abc
arc
No
abc
不论经过多少次操作,都不会变为arc
。
aaaaaaaaaaaaaaab
aaaaaaaaaaaaaaab
Yes
相关
在下列比赛中: