#P1534. Fake News (hard)

Fake News (hard)

题目描述

对于字符串 sspcnt(s,p)2∑_p cnt(s,p)^2。其中 cnt(s,p)cnt(s,p) 表示子串 ppss 中的出现次数。

输入格式

第一行一个整数 TT,表示数据组数,T10T\le 10

接下来 TT 行,每行一个字符串 ss,长度不超过 10510^5,仅包含小写字母。

输出格式

对于每个字符串,在一行中输出一个整数表示答案。

输入数据 1

4
aa
abcd
ccc
abcc

输出数据 1

5
10
14
12