#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) }}
相关
在以下作业中: