题目背景

题目描述
由于你让我看到了世界的绮丽,所以需要解决一道题目。
定义 f(a,b) 为字符串 a 在 b 中出现的次数。
给出 n 个只包含小写字母的字符串 s1,…,sn,q 次询问 l,r,L,R,求:
i=l∑rj=L∑Rf(si,sj)
输入格式
第一行输入两个正整数 n,q。
接下来 n 行输入 n 个只包含小写字母的字符串 s1,…,sn。
接下来 q 行输入 q 个询问 l,r,L,R。
输出格式
输出 q 个正整数,为每个询问的答案。
5 5
a
ab
abab
ababab
b
1 5 4 5
3 5 4 5
1 5 2 4
1 5 3 5
2 4 3 4
13
7
22
20
9
提示
记 m=i=1∑n∣si∣。
Subtask |
n,m,q≤ |
特殊性质 |
分值 |
1 |
102 |
无 |
5 |
2 |
2×105 |
所有字符串均为 a |
^ |
3 |
104 |
无 |
10 |
4 |
2×105 |
所有字符串的长度不超过 10 |
^ |
5 |
^ |
n≤102 |
6 |
5×104 |
无 |
20 |
7 |
2×105 |
^ |
40 |
对于 100% 的数据,满足 1≤n,m,q≤2×105,1≤l≤r≤n,1≤L≤R≤n。