#3721. 序曲-1.1-最长平台

序曲-1.1-最长平台

题目描述: 已知一个已经从小到大排序的数组,这个数组中的一个平台(Plateau)就是连续的一串值相同的元素,并且这一串元素不能再延伸。例如,在 1, 2, 2, 3, 3, 4, 5, 5, 6 中,1, 2, 2, 3, 3, 4, 5, 5, 6 都是平台。试编写一个程序,接收一个数组,把这个数组中最长的平台找出来。在上面的例子中,3, 3, 3 就是该数组中最长的平台。 1<=N<=10^5

输入格式:

第1行:一个变量N,表示数组长度

第2行:N个有序数

11
1 2 2 3 3 3 3 4 5 5 6
4
3 3 3 3

说明: 这个程序十分简单,但是要编写好却不容易,因此在编写程序时应该考虑下面几点:

  1. 使用的变量越少越好。
  2. 能否只把数组的元素每一个都只查一次就得到结果?
  3. 程序语句也要越少越好。