#P1463. Orange的回文串

    ID: 464 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>省选/NOI-字符串数据结构回文自动机(PAM)

Orange的回文串

Orange的回文串

题目描述

Orange 会给你一个字符串 SS,同时,他定义一个回文串 TT 的价值为 cnt(T,S)×Tcnt(T, S) \times |T|,其中 cnt(T,S)cnt(T, S) 表示 TT 作为子串在 SS 中出现的次数。

现在,请你求出 SS 中最大价值的回文串的价值。

输入格式

输入仅一行,为一个字符串 SS

数据范围

S3×105|S| \le 3 \times 10^5

输出格式

输出一个整数表示答案。

样例 #1

样例输入 #1

abacaba

样例输出 #1

7