zoukankan      html  css  js  c++  java
  • HDOJ 1004

    #include<iostream>
    #include<string>
    #include<string.h>

    using namespace std;

        int c[1001];
        string color;
        string real_color[1001];
    int main()
    {
        int n;
        cin>>n;
    while(n!=0)
    {
        int real_n=0;
        int max=0;
        int pos=-1;

        memset(c,0,sizeof(c));

        cin>>color;
        if(n==1)  cout<<color<<endl;
        else
        {
        real_color[0]=color;
        real_n++;
        for(int i=1;i<n;i++)
        {
            cin>>color;
            int sig=0;
            for(int j=0;j<real_n;j++)
            {
                if(real_color[j]==color)
                {
                    c[j]++;
                    if(c[j]>max)
                    {
                        max=c[j];
                        pos=j;
                    }
                    sig=1;
                    break;
                }
            }
            if(sig==0)
            {
                    real_color[real_n]=color;
                    real_n++;
            }
        }

        cout<<real_color[pos]<<endl;
        }
        cin>>n;
    }
        return 0;
    }

    很简单的
  • 相关阅读:
    get和post的区别
    关于webWorker的理解和简单例子
    JavaScript停止事件冒泡和取消事件默认行为
    深入理解js构造函数
    js之yeild
    文件组织方式
    HTML5新增的标签和属性归纳
    css3新增属性
    CSS3 transition介绍
    Mysql安装
  • 原文地址:https://www.cnblogs.com/CKboss/p/3351147.html
Copyright © 2011-2022 走看看