目录
题目描述:
![](https://i-blog.csdnimg.cn/blog_migrate/b2a2db9b14c52e0674550d38ab276966.png)
思路:
直接设置数组a[10010],a[i]表示i出现的次数,最后遍历找出最大的a[i]即可。
题目不难,直接上代码~
代码:
#include<bits/stdc++.h>
using namespace std;
int a[10010];
int n;
int main()
{
cin>>n;
int num,flag,mmax=0;
while(n--)
{
cin>>num;
a[num]++;
}
for(int i=1;i<=10000;i++)
{
if(a[i]>mmax) //注意不能有等于号,因为要找出最小的i
{
mmax=a[i];
flag=i;
}
}
cout<<flag<<endl;
return 0;
}