给你一个字符串 a,你需要求出这个字符串的字典序最小的最小循环覆盖。
b 是 a 的最小循环覆盖,当且仅当 a 是通过 b 复制多次并连接后得到的字符串的子串,且 b 是满足条件的字符串中长度最小的。你需要找出字典序最小的最小循环覆盖。
输入一个字符串 a,输出一个字符串表示字典序最小的最小循环覆盖。
一行一个字符串 a。
输出一行一个字符串表示答案。
bcabcabcabcab
abc
aaaaaaa
a
对于所有数据,保证 1≤∣a∣≤105,字符串均由小写字母构成。