#C02L11P02. C02.L11.简单的下标计数.例题2.选票

C02.L11.简单的下标计数.例题2.选票

题目描述

奥林匹克运动是人类社会的一个罕见的杰作,它将体育运动的多种功能发挥得淋漓尽致,影响力远远超出了体育的范畴,在当代世界的政治、经济、哲学、文化、艺术和新闻媒介等诸多方面产生了一系列不容忽视的影响。奥林匹克运动有一句著名的格言:“更快、更高、更强(Citius, Altius, Fortius)”。迄今为止已经奥运会(夏季)已经举办了32届了,在以往的这些盛会中,出现了众多耀眼的体育明星,有人说喜欢菲尔普斯、有人说喜欢博尔特,也有人说喜欢苏炳添...

现在给每个运动员都编上号,然后大家给自己最喜欢的运动员投票,最后通过将得票最多的推选为最受欢迎的奥运之星。因为全球人数太多了,候选人也非常多,通过人力来统计非常麻烦,请你编写程序帮助将奥运之星统计出来,你能做到吗?

奥运之星选举中,参加投票人数 N ,N <= 100000,参与选举的运动员人数 10000 。

输入格式

第一行只有一个数:N,参加投票的人数。

第二行有 N 个正整数,相邻数用空格隔开,表示这 N 个人的投票情况。

输出格式

得票最多的那个数字,如果有相同得票的,则输出数值较小的那个数。

样例

5
3 17 5 3 1
3

完善下面程序

int n,a[100010],x,s,ma=-10000;
int main(){
	cin>>n;
	for(int i=1;i<= 填空(1) ;i++)
	{
		cin>> 填空(2);
		填空(3)++;   
	}
	for(int i=1;i<=10000;i++)
		if(a[i]>ma)
		{
			ma=填空(4);
			s=i;
		}
	cout<<填空(5) ;
	return 0;
}

填空(1):{{ input(1) }}

填空(2):{{ input(2) }}

填空(3):{{ input(3) }}

填空(4):{{ input(4) }}

填空(5):{{ input(5) }}