#include <iostream>
#include <stdio.h>
#include "string.h"
using namespace std;
int main(int argc, char* argv[])
{
int
a=1;
while(a)
{
cin>>a;
if
(a==0)
{
break;
}
else
{
char (*temp)[16]=new
char[a][16];
int *num=new int[a];
memset(num, 0,
sizeof(int)*a);
for (int
i=0;i<a;i++)
{
cin>>temp[i];
for (int
j=0;j<=i;j++)
{
if (strcmp(temp[i],temp[j])==0
)
{
num[j]++;
//
printf("%d",num[j]);
break;
}
}
}
int
max=0;
int j=0;
for(int
i=0;i<a;i++)//寻找颜色最多的气球
if(max<num[i])
{
max=num[i];
j=i;
}
cout<<temp[j]<<endl;
}
}
return 0;
}
HDOJ1004 数组还要自己初始化,布布扣,bubuko.com
原文:http://www.cnblogs.com/ct0421/p/3605999.html