NC53270. AAQQZ
描述
输入描述
第一行两个空格分隔的正整数N和C,分别表示字符串的长度和字符集大小;
接下来N行,第i行一个正整数,表示字符串S中第i个位置的字符。
输出描述
输出一行一个正整数,表示JOI君进行操作后能得到的最长回文子串的长度。
示例1
输入:
12 26 26 17 17 17 1 26 1 17 19 20 1 14
输出:
8
说明:
样例输入中,N=12,C=26,S=(26,17,17,17,1,26,1,17,19,20,1,14)。JOI君可以选择子串(4,8),将其按照升序排列,得到S’=(26,17,17,1,1,17,17,26,19,20,1,14),这样子串(1,8)就是回文了。这个回文长度为8,是最长可能得到的回文子串。示例2
输入:
4 3 1 2 3 2
输出:
3
说明:
对于这组样例,S=(1,2,3,2),可以选择子串(1,1)进行排序,得到S'=(1,2,3,2),子串(2,4)就是回文了。这个回文长度为3,为最长可能得到的回文。