![]() |
#2
rjsp2012-11-20 16:44
|

#include <iostream>
using namespace std;
int main(void)
{
char color[1000][16];
char temp[16];
int num[1000];
int n=0,m=0,max=0;
while (cin>>n && n!=0)
{
memset(num,0,1000);
m=0;
for (int i=0; i<n; i++)
{
if(i == 0)
{
cin>>color[i];
++m;
}
else
{
cin>>temp;
for (int i=0; i<m; i++)
{
if (strcmp(color[i],temp) == 0)
num[i]++;
else
{
strcpy(color[m],temp);
m++;
}
}
}
}
for (int j=1; j<m; j++)
{
if(num[max] < num[j])
max=j;
}
cout<<color[max]<<endl;
}
return 0;
}
using namespace std;
int main(void)
{
char color[1000][16];
char temp[16];
int num[1000];
int n=0,m=0,max=0;
while (cin>>n && n!=0)
{
memset(num,0,1000);
m=0;
for (int i=0; i<n; i++)
{
if(i == 0)
{
cin>>color[i];
++m;
}
else
{
cin>>temp;
for (int i=0; i<m; i++)
{
if (strcmp(color[i],temp) == 0)
num[i]++;
else
{
strcpy(color[m],temp);
m++;
}
}
}
}
for (int j=1; j<m; j++)
{
if(num[max] < num[j])
max=j;
}
cout<<color[max]<<endl;
}
return 0;
}