C++,codeforces,43A,Football

/*
codeforces,43A,Football
两个队伍进行n局比赛,给一个字符串,其中每个字符代表胜利者的队伍,求胜利者
*/

/*
用map记录每个队伍的胜利次数,然后遍历map找出胜利次数最多的队伍
*/
#include <iostream>
#include <string>
#include <map>
int main(){
    int n;std::cin>>n;
    std::map<std::string,int> m; 
    for(int i = 0;i<n;++i){
        std::string s;std::cin>>s;
        m[s]++;
    }
    std::string winner;int max = 0;
    for(auto i = m.begin();i!=m.end();++i){
        if(i->second>max){
            max = i->second;
            winner = i->first;
        }
    }
    std::cout<<winner<<std::endl;
}
posted @ 2025-03-07 20:12  Kazuma_124  阅读(7)  评论(0)    收藏  举报