#ACM0042. 哇!小数心的分割字串!
哇!小数心的分割字串!
题目描述
小数心今天给出一个长度为 的字符串 。中每个字符都是a
~z
。
小数心将在一个位置将这个字符串 切割为两个字符串 和 。小数心说如果某个字母在切割后同时出现在字符串 和字符串 中,称这个字母为超级字母。小数心渴望知道字符串 如何切割会包含最多的超级字母。
输入格式
第一行一个整数 ()代表字符串 的长度。
第二行一个长度为 的字符串 ,字符串保证只由小写字符a
~z
组成。
输出格式
一行一个整数代表答案,字符串 中超级字母数量的最大值。
输入样例1
6
aabbca
输出样例1
2
输入样例2
10
aaaaaaaaaa
输出样例2
1
提示
在样例 中,如果我们在第三个和第四个字母之间切割字符串,得到 = aab
和 = bca
,那么 和 中都包含的字母是a
和b
。 在 和 中永远不会包含三个或更多的超级字母,所以答案是 。