#2289. 循环节

循环节

说明

给定两个字符串s spp, 请判定p p 是否是 ss 的循环节。 所谓循环节就是 将p p 复制若干遍拼接在一起后, 恰好等于s s

输入格式

第一行: 单个字符串s s

第二行: 单个字符串p p,保证s s pp 完全由小写英文字母构成;

输出格式

如果p ps s 的循环节, 输出 Yes, 否则输出 No;

样例

xyxy
xy
Yes

数据范围

  • ssp p 的长度分别为 nnmm, 则
  • 对于 50%的数据,1n,m1000 1≤n,m≤1000
  • 对于 100%的数据,1n,m1,000,000 1≤n,m≤1,000,000