#P9364. [ICPC 2022 Xi'an R] Perfect Word

[ICPC 2022 Xi'an R] Perfect Word

题目描述

You are given nn strings and required to find the length of the longest perfect word.

A string tt is called a perfect word, if and only if every non-empty substring of tt appears in the given strings.

A string ss is called a substring of tt if and only if it can be obtained by removing several (possibly zero) characters from the beginning or end of tt.

输入格式

The first line contains a single integer nn (1n1051 \leq n \leq 10 ^ 5).

Each of the next nn lines contains a string consisting of lowercase English letters.

It is guaranteed that the total length of the given strings is no more than 10510 ^ 5.

输出格式

Output an integer, representing the length of the longest perfect word.

4
a
t
b
ab

2

提示

Source: The 2022 ICPC Asia Xi'an Regional Contest Problem G.

Author: MonkeyKing.