#Lutece2205. qh与复读机XII
qh与复读机XII
Migrated from Lutece 2205 qh与复读机XII
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
qh今天想杀很多批复读机。
qh把最近几天的聊天记录扒了出来,用一种神奇的编码方式将聊天记录转换成了由小写字母组成的字符串。
qh每次检查两段聊天记录,如果第一段在第二段中出现了很多次,他就会杀一批复读机。
检查聊天记录非常耗时,于是qh把这件事丢给了后缀复读机。
后缀复读机有一万个ddl要赶,没时间看聊天记录。
你能帮后缀复读机解决检查聊天记录的问题吗?
Input
第一行有两个数,代表聊天记录长度为,且总共有次询问。
接下来一行是一个长为,由小写字母组成的字符串。
接下来行,每行有四个数,分别代表qh选择的两段聊天记录是的哪两个子串。
Output
对于每次询问,你需要输出在中出现了多少次(允许重叠)。
Samples
6 4
aababb
4 4 1 6
2 3 1 5
6 6 1 4
1 2 2 3
3
2
1
0
Constraints
Note
是由中第个字符到第个字符组成的子串。
Resources
2019 UESTC ACM Training for Search Algorithm and String