Karuta

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定 NN 个字符串 SiS_i,求出:

maxijLCP(Si,Sj)\max_{i \ne j} \text{LCP}(S_i, S_j)

其中 LCP(Si,Sj)\text{LCP}(S_i, S_j) 表示两字符串最长公共前缀的长度。

输入格式

第一行为一个整数 n(2n5×105)n(2\le n\le 5\times 10^5)

后面为 nn 个字符串,都是小写字母,且长度总和不超过 5×1055\times 10^5

输出格式

输出 nn 行。其中第 ii 行为

maxijLCP(Si,Sj)\max_{i \ne j} \text{LCP}(S_i, S_j)

的值。

3
abc
abb
aac
2
2
1
11
abracadabra
bracadabra
racadabra
acadabra
cadabra
adabra
dabra
abra
bra
ra
a
4
3
2
1
0
1
0
4
3
2
1

寒假n题

未参加
状态
已结束
规则
OI
题目
53
开始于
2025-2-12 0:00
结束于
2025-2-12 1:00
持续时间
1 小时
主持人
参赛人数
0