#C1017. 投票统计

投票统计

题目背景

在一个充满欢声笑语的班级里,为了更加民主和公平地选出新一届的班委,班主任决定举行一场匿名选举活动。每位同学都有一次投票的机会,可以为自己心目中的理想班委人选(候选人共20人,用编号表示,编号从0到19,代表不同的候选人)投上一票。

为了保证选举的公正性,所有的投票都是匿名的,每位同学只需要在一张小纸条上写下自己心仪的编号,然后投入班级特设的投票箱中。随着投票的结束,班主任收集起了所有的纸条,现在,作为编程小能手的你,被邀请来帮助统计并找出这场选举中收到投票最多的候选人编号。

题目描述

  • 输入的第一行是一个整数n1 <= n <= 10000),表示投票的总张数。
  • 接下来的一行,每行包含n个整数,表示每一张投票对应的编号,编号的范围在0到19之间(包含0和19)。
  • 输出一行,包含一个整数,即收到投票最多的编号。如果有多个编号的投票数相同且为最大值,则输出其中编号较小的一个。

样例

5  
1 2 4 0 1
1
12 
0 5 1 4 2 3 6 5 1 2 4 2
2

提示

  • 使用while语句或者do-while语句或者for语句来进行循环。
  • 使用数组记录编号出现次数。