• 散列1 电话聊天狂人


    题目:https://pintia.cn/problem-sets/1268384564738605056/problems/1294124786527993856
    题解:https://blog.csdn.net/as14569852/article/details/75043537
    代码:

    #include<iostream>
    #include<cstdio>
    #include<map>
    #include<cstring>
    using namespace std;
    int n;
    int main(){
        cin>>n;
        map<string,int> mp;
        string s,s1;
        string hhhc;
        int maxn=0;
        for(int i=1;i<=n;++i){
            cin>>s>>s1;
            mp[s]++;
            mp[s1]++;
        }
        int tt;
        for(map<string,int>::iterator it=mp.begin();it!=mp.end();++it){
            if(it->second>maxn){
                hhhc=it->first;
                maxn=it->second;
            }
        }
        for(map<string,int>::iterator it=mp.begin();it!=mp.end();++it){
            if(it->second==maxn){
                tt++;
            }
        }
        cout<<hhhc<<" "<<maxn;
        if(tt>1) cout<<" "<<tt;
        return 0;
    }//是不是很简单
  • 相关阅读:
    oracle 分析函数3
    oracle 分析函数4
    oracle 分析函数2
    postgres
    博客系统
    Java 笔试面试 算法编程篇 一
    Java 笔试面试 基础篇 一
    Struts2
    mysql 数据类型
    ExceptionDemo
  • 原文地址:https://www.cnblogs.com/simon-chou/p/13620132.html
Copyright © 2020-2023  润新知