Description
比赛又一次开始了,看着气球漂浮在周边是多么兴奋的事情啊,但是告诉你一个秘密,裁判最喜欢做的事情就是猜一个问题,即数目最多的气球颜色。当比赛结束时,他们会数每种颜色的气球数目并公布结果。今年,他们决定将数气球的事情交给你做。
Input
测试数据第一行是一个N(0 < N <= 100),表示放飞的气球总数;紧接着的N行中每行表示一种气球颜色。每种气球颜色是由不多于15个小写字母组成。
Output
对于每组测试数据,对应一行输出颜色最多的气球颜色,测试数据能保证对应的结果唯一。
Sample Input
5
green
red
blue
red
red
Sample Output
red
#include<stdio.h>
#include<string.h>
//by link 7
int main(void)
{
int n,j,k=0,m=0,l,o;//主要是利用c库中现有的函数
char pt[100],in[100][100];
scanf("%d",&n);
getchar();
for(j=0;j<n;j++){
gets(in[j]);
for(l=0;l<=j;l++){
if(strcmp(in[j],in[l])==0){
k=k+1;
}
}
if(k>m){m=k;strcpy(pt,in[j]);
}
k=0;
}
puts(pt);
return 0;
}