#P8571. [JRKSJ R6] Dedicatus545

    ID: 7232 Type: RemoteJudge 1000ms 512MiB Tried: 0 Accepted: 0 Difficulty: 7 Uploaded By: Tags>2022洛谷原创后缀自动机,SAMO2优化分治虚树分块AC 自动机

[JRKSJ R6] Dedicatus545

题目背景

题目描述

对于字符串 x,yx,y,定义 w(x,y)w(x,y)xxyy 中的出现次数。

Index 给了你 nn 个字符串 s1ns_{1\dots n}mm 次询问,每次询问给定 l,r,kl,r,k,求 maxi=lrw(si,sk)\max_{i=l}^r w(s_i,s_k)

输入格式

第一行两个整数 n,mn,m
下面 nn 行,每行一个只包含小写字母的字符串表示 s1ns_{1\dots n}
下面 mm 行,每行三个整数 l,r,kl,r,k 表示询问。

输出格式

对于每个询问,每行输出一个整数表示答案。

6 3
dedicatus
a
misaka
mikoto
mi
aaa
1 5 6
1 2 4
1 5 4
3
0
1

提示

数据规模

本题采用捆绑测试。

Subtask\text{Subtask} n,qn,q\le s\sum\vert s\vert\le Score\text{Score} 特殊性质
11 2×1032\times10^3 10410^4 2020
22 5×1045\times10^4 3×1053\times 10^5
33 10510^5 5×1055\times10^5 所有字符串互不相同
44 4040

对于 100%100\% 的数据,1n,m1051\le n,m\le 10^51s5×1051\le \sum |s|\le 5\times 10^51lrn1\le l\le r\le n1kn1\le k\le n

Data:abruce&critnos&fjy666