给定一个长度为 nnn 的仅包含 B\texttt BB、C\texttt CC、S\texttt SS 三种字符的字符串,请找到最长的一段连续子串,使得这一段要么只有一种字符,要么有多种字符,但是没有任意两种字符出现次数相同。
第一行包含一个正整数 nnn(1≤n≤1061\leq n\leq 10^61≤n≤106),表示字符串的长度。
第二行一个长度为 nnn 的字符串。
包含一行一个正整数,即最长的满足条件的子串的长度。
9 CBBSSBCSC
6
【样例解释】
选择 BSSBCS\texttt {BSSBCS}BSSBCS 这个子串。
原题名称:Trzy wieże。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户