P9364 [ICPC 2022 Xi'an R] Perfect Word
题目描述
给定 $n$ 个字符串,你需要找到最长的「完美单词」。
字符串 $t$ 称为「完美单词」,当且仅当它的所有非空子串都出现在给定的字符串中。
字符串 $s$ 称为 $t$ 的子串,当且仅当 $s$ 可由 $t$ 在开头和结尾分别删去零个或若干个字符得到。
$1\leq n\leq 10 ^ 5$,字符串仅由小写字母组成,且总长不超过 $10 ^ 5$。
输入格式
第一行一个整数 $n$。
接下来 $n$ 行,每行一个字符串。
输出格式
输出一行一个整数表示最长的「完美单词」的长度。
说明/提示
**Source**: The 2022 ICPC Asia Xi'an Regional Contest Problem G.
**Author**: MonkeyKing.