#861. 最大连续组长度(long)

最大连续组长度(long)

题目描述

今天老师在课堂上让同学们做了一个有趣的游戏。老师叫小卡卡在黑板上任意写下一串由 2626 个英文字母组成的字母序列。然后,老师要求同学们在最短的时间里找出这个字母序列中哪个字母连续出现的次数最多,并且指出该字母一共连续出现了多少次,最先得到正确答案的同学将赢得游戏。

例如:小卡卡写下的字母序列为ABBAAAACC,其中左边起第 11 个字母 A 没有连续出现。第二字母 B 连续出现了 22 次。第 44 个字母 A 连续出现了 44 次,第 88 个字母 C 连续出现了两次。则在这个字母序列中,第 44 个字母 A 连续出现的次数最多,共 44 次。

请大家编程解决这个问题

输入输出格式

输入

共两行,第一行为字母序列中的字母个数 N(1<N<100)N(1<N<100),第二行为字母序列(全部大写)。

输出

共两行,第一行为最多连续出现的次数,第二行为连续出现次数最多的字母。(最多的次数只会出现一次)

样例

输入1

9
ABBAAAACC

输出1

4
A

时间及空间限制

50% 的数据 1<N<501<N<50

100% 的数据 1<N<1001<N<100