1325 - Chuỗi lặp lại

Tạo bởi: GV. Bùi Phú Khuyên

Mô tả yêu cầu

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ụ, ABABABCCCC 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 NN. Độ dài NN là một số chẵn 2N1002 \leq N \leq 100 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?

Dữ liệu vào

Chứa 2 dòng NNSS. Trong đó, NN là độ dài của chuỗi và SS là chuỗi đó.

Dữ liệu ra

Nếu là chuỗi lặp lại, in ra Yes, ngược lại in ra No.

Ví dụ

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
Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB