#B0203. 最长字符平台

最长字符平台

题目描述

已知一个按照 ASCIIASCII 码从小到大排序的字符数组。这个数组的一个平台就是连续的一串相同的元素。例如:在 a,b,b,c,c,c,d,e,e,fa,b,b,c,c,c,d,e,e,f。其中a, bb, ccc, d, ee, fa,\ b-b,\ c-c-c,\ d,\ e-e,\ f,都是字符平台。 尝试编写一个程序,接收一个字符数组,把这个数组最长的字符平台找出来。在上面的例子中 cccc-c-c 就是最长的字符平台。如果最长的字符平台有多个,找出先出现的即可。

输入格式

第一行,一个正整数 nn,表示字符数组的长度。 第二行,nn 个小写字母,输入顺序按照 ASCIIASCII 码值从小到大输入,使用空格隔开。注意:输入时必须要有重复字符。

输出格式

第一行一个整数,代表最长字符平台的长度。 第二行一个字符,代表组成最长字符平台的字符。

样例1

10
a a b c c c d e e f
3
c

样例2

14
a a b b b c c c d d d e e e
3
b

数据范围

对于 100%100\% 的数据,满足 5n10005\leq n\leq 1000