CF1789F Serval and Brain Power

Description

Serval loves Brain Power and his brain power problem. Serval defines that a string $ T $ is powerful iff $ T $ can be obtained by concatenating some string $ T' $ multiple times. Formally speaking, $ T $ is powerful iff there exist a string $ T' $ and an integer $ k\geq 2 $ such that $$ T=\underbrace{T'+T'+\dots+T'}_{k\text{ times}} $$ For example, $\texttt{gogogo}$ is powerful because it can be obtained by concatenating $\texttt{go}$ three times, but $\texttt{power}$ is not powerful. Serval has a string $ S $ consists of lowercase English letters. He is curious about the longest powerful subsequence of $ S $ , and he only needs you to find out the length of it. If all the non-empty subsequences of $ S $ is not powerful, the answer is considered to be $ 0 $ . A string $ a $ is a subsequence of a string $ b $ if $ a $ can be obtained from $ b$ by the deletion of several (possibly, zero or all) characters.

Input Format

N/A

Output Format

N/A

Explanation/Hint

For the first sample, all of the non-empty subsequences of buaa are listed below: - b - u - a (occurred twice, buaa and buaa) - bu - ba (occurred twice, buaa and buaa) - ua (occurred twice, buaa and buaa) - aa - bua (occurred twice, buaa and buaa ) - baa - uaa - buaa Since $ \texttt{aa} = \texttt{a} + \texttt{a} $ , aa is a powerful subsequence. It can be shown that aa is the only powerful subsequence among them. So the answer is $ 2 $ . For the second sample, the longest powerful subsequence is codcod from codeforcesround. So the answer is $ 6 $ .