include<iostream>
#include<string.h>
using namespace std;
int main()
{
int n,a[1000],max,i;
char s[1000][16];
while(cin>>n&&n!=0) //判断循环的条件
{
for(i=0;i<n;i++)
{
cin>>s[i];
}
//比较两个字符串,如果相同,则对应的b[i]+1
for(i=0,max=0;i<n;i++)
{
a[i]=0;
for(int j=i+1;j<n;j++)
{
if(strcmp(s[i],s[j])==0)
a[i]++;
}
if(a[i]>max)
max=a[i];
}
//输出最大个数的字符串
for(i=0;i<n;i++)
{
if(a[i]==max)
{
cout<<s[i]<<endl;
}
}
}
return 0;
}
运用字符串数组存储计算