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 N. Độ dài N là một số chẵn 2 \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 NS. Trong đó, N là độ dài của chuỗi và S 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