注思想
#include <stdio.h>
#include<string.h>
const int MAXN=10000;
int Arr[MAXN];
int T,N;
int main(int argc, char *argv[])
{
int temp,i,n;
scanf("%d",&T);
while(T--)
{
memset(Arr,0,sizeof(Arr));
scanf("%d",&N);
for (i=0;i<N;i++)
{
scanf("%d",&n);
Arr[n]++;
}
int max=0;
for (i=MAXN-1;i>=1001;i--)
if (Arr[i]>max)
{
max=Arr[i];
temp=i;
}
printf("%d\n\",temp);
}
return 0;
}