#1575. 字符串
字符串
字符串
时间限制:
空间限制:
题目描述
我们用 表示字符串的长度,并用 表示字符串中的第个字符。字符串的一个子串,记作 (其中 ),指的是由 个字符 拼接而成的字符串。我们说字符串是一个 -倍字符串当且仅当存在一个字符串,使得 s=,即 个字符串首尾相连恰好组成。
piggy 想知道,给定字符串和正整数 ,有多少对正整数满足 ,并且子串可以重新排列成为一个-倍字符串。由于 piggy 喜欢高性能程序,你需要回答 个查询 。
输入格式
第一行包含三个正整数 n,k,q(),分别表示字符串的长度、倍数和查询的数量。
第二行包含一个长度为 n的字符串 s。保证 s仅由小写英文字母组成。
接下来的 q行每行包含两个正整数 x,y(),表示一个查询。
输出格式
输出 q行,其中第 i 行包含一个整数,表示第 i个查询的答案。
样例输入
14 2 6
ssessesessefpq
1 5
1 6
3 6
10 14
1 14
2 7
样例输出
2
4
2
0
12
3