#include<iostream>
using namespace std;
#include<string>
#include<map>
int main()
{
int n,i;
map<string,int> ball;
while( cin >> n)
{
if(n==0)break;
ball.clear();
string color,pcolor;
for( i = 0;i<n;i ++)
{
cin >> color;
if(ball.count(color)==0)
{
ball.insert(pair<string,int>(color,1));
}
else
{
ball[color]++;
}
}
map<string,int>::iterator it;
int count = -1;
for( it=ball.begin();it!=ball.end();it++)
{
if((*it).second>count)
{
count = (*it).second;
pcolor = (*it).first;
}
}
cout << pcolor << endl;
}
system("pause");
}
分享到:
相关推荐
hdoj1004,解题代码,答案代码,欢迎下载
ACM ICPC HDOJ1004
HDOJ题目分类HDOJ题目分类HDOJ题目分类
hdoj1001标程
ACM ICPC HDOJ1002
ACM ICPC HDOJ1001
hdoj上的资源,代码有注释,很不错的哦
ACM ICPC HDOJ1003
杭州电子科技大学hdoj1002,大整数相加问题
ACM ICPC HDOJ1008
杭州电子科大HDOJ
c语言 最短路 是hdoj上的一个最短路问题,写的很牛
一些HDOJ上的DP题目的小总结,但愿能帮到那些想专攻DP的人吧
ACM ICPC HDOJ1000
hdoj解题代码,题目为1000-1050
codj,hdoj的源码(50-60题)
HDOJ 源代码 包含几百道HDOJ题目源码
hdoj 2013 多校训练3标程+解题报告
hdoj1005 Number Sequence, 杭州电子科技大学oj题目代码
杭电OJ(1000-1099) AC 代码