#include<iostream>
#include<cstring>
#include<cmath>
#include<cstdio>
#include<map>
#include<algorithm>
#define maxn 100
using namespace std;
int n;
string s;
struct Node
{
string color;
int count;
}a[maxn];
int sum,Find;
void input()
{
while(cin>>n)
{
if(!n)break;
sum=0;
for(int i=0;i<maxn;i++)
{
a[i].count=0;
}
for(int i=0;i<n;i++)
{
cin>>s;
Find=0;
for(int i=0;i<sum;i++)
{
if(a[i].color==s){a[i].count++;Find=1;}
}
if(!Find)
{
a[sum++].color=s;
a[sum-1].count++;
}
}
int max=-0xfffffff,pos;
for(int i=0;i<sum;i++)
{
if(a[i].count>max)
{
max=a[i].count;
pos=i;
}
}
cout<<a[pos].color<<endl;
}
}
int main()
{
input();
return 0;
}
hdu—1004巨坑爹,以后编译用G++而不用C++
最新推荐文章于 2019-02-24 21:50:32 发布