水题
题意:统计字符串个数,输出个数最多的字符串
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
freopen("in.txt","r",stdin);
int N,key;
char color[1111][55];
while(cin>>N&&N)
{
int max=-99999;
memset(color,0,sizeof(color));
for(int i=0;i<N;i++)
scanf("%s",color[i]);
for(int i=0;i<N-1;i++)
{
int count=0;
for(int j=i+1;j<N;j++)
{
if(!strcmp(color[i],color[j]))
count++;
}
if(max<count)
{
max=count;
key=i;
}
}
printf("%s\n",color[key]);
}
return 0;
}