#include <stdio.h>
#include <string.h>
#define N 20
typedef struct mm
{
char c[N];
}col;
int main()
{
col color[1001];
int i,j,max,n,k,xia;
while(1)
{
scanf("%d",&n);
getchar();
if(n==0)
{
break;
}
int b[1001]={1};
max=1;
xia=0;
for(i=0;i<n;i++)
{
gets(color[i].c);
}
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(!strcmp(color[i].c,color[j].c))
{
b[i]++;
}
}
}
for(i=1;i<n;i++)
{
if(b[i]>max)
{
max=b[i];
}
}
for(k=0;k<n;k++)
{
if(b[k]==max)
{
xia=k;
}
}
puts(color[xia].c);
}
return 0;
}
HDU 1004
最新推荐文章于 2022-02-25 21:57:21 发布