#1454. 「一本通 2.1 练习 4」A Horrible Poem
「一本通 2.1 练习 4」A Horrible Poem
题目描述
给定一个长度为 、仅由小写英文字母组成的字符串 ,有 次询问。
每次询问给出两个整数 ,求子串 的最短循环节长度。如果一个字符串可以由某个字符串重复若干次得到,那么这个字符串称为它的循环节。
输入格式
第一行包含一个正整数 ,表示字符串 的长度。
第二行包含字符串 。
第三行包含一个正整数 ,表示询问次数。
接下来 行,每行包含两个正整数 ,表示询问子串 。
输出格式
对于每次询问,输出一行一个整数,表示对应子串的最短循环节长度。
样例
8
aaabcabc
3
1 3
3 8
4 8
1
3
5
数据范围与提示
来源
一本通 2.1 练习 4,POI 2012