题解 | #频繁元素#
频繁元素
https://ac.nowcoder.com/acm/problem/22229
#include<stdio.h>
int main ()
{
int kk[21];
int ll[21]={0};
int n;
int i,j,k,l;
int max=0,cnt=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&kk[i]);
}
for(j=0;j<n;j++)
{
for(k=0;k<n;k++)
{
if(kk[j]==kk[k])
ll[j]++;
}
}
for(l=0;l<n;l++)
{
if(ll[l]>max)
{
max=ll[l];
cnt=kk[l];
}
}
printf("%d",cnt);
return 0;
}