Problem Statement
Bạn có một chuỗi ~S~ và ~T~ bao gồm các chữ cái tiếng anh viết thường.
Xác định nếu ~S~ bằng ~T~ sau đó rotation .
Đó là, Xác định nếu ~S~ bằng ~T~ sau khi thao tác được thực hiện một số lần:
Hoạt động: Hãy để ~S = S_1 S_2 ... S_{|S|}~ . Change ~S~ to ~S_{|S|} S_1 S_2 ... S_{|S|-1}~ .
Ở đây, ~|X|~ biểu thị độ dài của chuỗi ~X~ .
Ràng buộc
- ~2 \leq |S| \leq 100~
- ~|S| = |T|~
- ~S~ và ~T~ bao gồm các chữ cái tiếng anh viết thường.
Input
Đầu vào tiêu chuẩn theo định dạng sau:
~S~
~T~
Output
Nếu ~S~ bằng ~T~ sau khi rotation , in Yes
; nếu không thì in No
.
Sample Input 1
kyoto
tokyo
Sample Output 1
Yes
- Trong hoạt động đầu tiên,
kyoto
trở thànhokyot
. - Trong hoạt động thứ hai,
okyot
trở thànhtokyo
.
Sample Input 2
abc
arc
Sample Output 2
No
abc
không bằng arc
sau bất kì số lần hoạt động nào.
Sample Input 3
aaaaaaaaaaaaaaab
aaaaaaaaaaaaaaab
Sample Output 3
Yes
Comments