让气球飞吧(林大oj196)

description

国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛,ACM-ICPC以团队的形式代表各学校参赛,每队由3名队员组成,一个队每做出来一个题该队就会获得该题对应颜色的气球,气球越多就说明该队做的题目越多。当然如果一个颜色的气球越多就说明该气球对应的题也就越简单。现在给你很多很多的颜色的气球,问你那个颜色的气球最多,哈哈,聪明的acmer这题对你肯定很简单吧, just ac it!

input

假设只有6种颜色,green,red,blue,pink,orange,black。输入数据有多组,每组数据开始给出一个整数n代表接下来有n个气球,接下来有n行,每行输入一种颜色,n <= 100,输入以EOF结束。

output

输出个数最多的气球的颜色(题目保证个数最多的气球有且仅有一种颜色)

sample_input

3
green
red
green
5
green
red
blue
red
red

sample_output

green
red


代码………………
#include <iostream>
#include <string h="">
using namespace std;

int main()
{
    char ch1[6][10]={&quot;green&quot;,&quot;red&quot;,&quot;blue&quot;,&quot;pink&quot;,&quot;orange&quot;,&quot;black&quot;};
    char ch2[10];
    int i,j,n,k,data[6],tmp;
    while(cin&gt;&gt;n)
    {
        memset(data,0,sizeof(data));
        for(i=1;i&lt;=n;i++)
        {
            cin&gt;&gt;ch2;
            for(j=0;j&lt;6;j++)
            if(strcmp(ch2,ch1[j])==0)
            {data[j]++;break;}
        }
        tmp=data[0];k=0;
        for(i=1;i<6 i="" if="" data="" i="">tmp)
        {tmp=data[i];k=i;}
        cout&lt;&lt;ch1[k]&lt;&lt;endl;
    }
    return 0;
}
</6></string></iostream>
今天第一次使用博客啊 希望这是个好的习惯!!!!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值