#116. 轮回之命

传统 1000 ms 256 MiB
标准 IO
文本比较 admin 标签

题目描述

考虑一个只包含小写英文字母的字符串 ss。我们定义 ss 的一个回文子串 tt 的“命运值”为 ttss 中的出现次数乘以 tt 的长度。请你求出 ss 的所有回文子串中的最大“命运值”。

输入格式

输入只有一行,为一个只包含小写英文字母的非空字符串 s(1s105)s(1\leq |s|\leq 10^5)

s|s| 为 字符串 ss 的长度。

输出格式

输出一个整数,为所有回文子串中的最大“命运值”。

样例

样例输入

abacaba 

样例输出

7