#include <stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int N,i,j,max,pos,num;
int t[1000] = {0};
char ch[20],b[1000][20];
while (scanf_s("%d", &N) != EOF && N != 0)
{
num = 0;
memset(t, 0, sizeof(t));
getchar();
for (i = 0; i < N; i++)
{
fgets(ch,sizeof(ch),stdin);
for (j= 0; j < num; j++)
if (strcmp(ch, b[j]) == 0)
{
t[j]++; break;
}
if (j == num)
{
strcpy_s(b[num], sizeof(b[0]), ch);
t[num++]++;
}
}
max = t[0]; pos = 0;
for (i = 1; i < num; i++)
if (t[i] > max)
{
max = t[i]; pos = i;
}
printf("%s", b[pos]);
}
}
杭电 1004 C语言
于 2023-11-07 22:48:07 首次发布