查找具有回文移位特性的子串
PHP
Hard
strings
任务 «查找具有回文移位特性的子串»
给定一个由小写拉丁字母组成的字符串 S,需要找出所有长度为 K 的唯一子串,这些子串在向左循环移动一个字符后成为回文串。按字典序输出这些子串,用逗号分隔。如果没有这样的子串,则输出 'none'。限制条件:1 ≤ |S| ≤ 10^5,1 ≤ K ≤ |S|。
输入格式
两行:第一行是一个整数K,第二行是一个字符串S。
输出格式
字符串,包含以逗号分隔的唯一子串,按字典序排列,若无则返回'none'。
示例
示例 1
输入
3
abacaba
输出
none
示例 2
输入
4
abcde
输出
none
示例 3
输入
2
aaabbb
输出
aa,bb
main.php