B. 最大标号

    传统题 1000ms 256MiB

最大标号

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

附加文件

题目描述

给出 nn 个字符串 S1,S2,SnS_1, S_2, ……,S_n

请你找出一个最大的标号 ii 使得 S1,S2,Si1S_1, S_2, ……,S_{i-1} 中至少存在一个不是 SiS_i 的子串。

多组数据。

输入描述

第一行:一个整数 TT,表示数据组数

对于每组数据:

  • 第一行:一个整数 nn
  • 接下来 nn 行,每行一个字符串,依次代表 S1,S2,,SnS_1, S_2, ……, S_n

输出描述

每组数据的答案占一行,输出一个整数,表示最大标号;如果不存在,输出 1-1

样例输入

4
5
ab
abc
eabc
abcd
eabcd
4
you
lovinyou
aboutlovinyou
allaboutlovinyou
5
de
def
abcd
abcde
abcdef
3
b
ab
ccc

样例输出

4
-1
4
3

数据范围

1<=T<=501<=n<=5001 <= T <= 50, 1 <= n <= 500

所有字符串均由小写英文字母组成,长度均不超过 20002000

2025-04-18

未参加
状态
已结束
规则
OI
题目
5
开始于
2025-4-18 8:30
结束于
2025-4-18 12:00
持续时间
3.5 小时
主持人
参赛人数
11