Đề bài
Xâu được gọi là xâu hạt nhân của xâu nếu là xâu ngắn nhất mà khi ghép xâu một số lần thì được xâu (có thể chỉ cần ghép 1 lần).
Yêu cầu: Cho xâu có độ dài . Hãy tìm xâu hạt nhân .
Dữ liệu vàoxauhn.inp
Trong tệp xauhn.inp chứa xâu .
Kết quả raxauhn.out
Trong tệp xauhn.out ghi xâu tìm được.
Ràng buộc
Giới hạn dữ liệu: .
Trong bộ test có:
- 60% test với ;
Ví dụ
Ví dụ 1
ab
ab
Ví dụ 2
abcabcabc
abc