编程题
### 问题描述 给定由小写字母构成的字符串 $S$,对于字符串 $S$ 的一个子串 $T$,定义 $f(T)$ 为 $T$ 在 $S$ 中的出现次数,一个子串 $T$ 的权值定义为 $ (f(T)^2 + |T|^2) $,其中 $|T|$ 表示字符串 $T$ 的长度,请你输出所有子串的最大权值。 ### 输入格式 第一行包含 $1$ 个由小写字母构成的字符串 $S$。 ### 输出格式 输出共一行,输出一个整数表示答案。 ### 样例输入 ```text abababa ``` ### 样例输出 ```text 50 ``` ### 评测数据规模 对于所有测评数据,$|S| \leq 10^5$。
查看答案
赣ICP备20007335号-2