这是一道模板题。有 T 个询问,每次给定一个只含大写字母的字符串 S,问 S 的本质不同子串有多少个。
输入
输入一行一个整数 T(1\le T\le 20)
接下来输入 T 行,每行一个字符串 S(1\le |S|,\sum|S|\le10^6)
输出
输出 T 行,代表你的答案
样例
2 CCCCC ABABA
5 9
提示
如果您想使用 trie / 字符串哈希,请移步原题 SP694
22/09/23 修复了数据错误