Chuỗi lặp lại là chuỗi được tạo thành bằng cách nối nhiều lần cùng một chuỗi. Ví dụ, ABABAB
và CCCC
là các chuỗi lặp lại, trong khi ABACAB
không phải là chuỗi lặp lại.
Bạn được cho một chuỗi có độ dài . Độ dài là một số chẵn và mỗi ký tự trong chuỗi là J
, O
, hoặc I
. Bạn cần kiểm tra xem chuỗi này có phải là chuỗi lặp lại hay không?
Chứa 2 dòng và . Trong đó, là độ dài của chuỗi và là chuỗi đó.
Nếu là chuỗi lặp lại, in ra Yes
, ngược lại in ra No
.
Dữ liệu vào Sao chép |
6 JOIJOI |
Dữ liệu ra Sao chép |
Yes |
Dữ liệu vào Sao chép |
6 IOIOIO |
Dữ liệu ra Sao chép |
No |
Dữ liệu vào Sao chép |
2 OO |
Dữ liệu ra Sao chép |
Yes |