参考代码:
#include<bits/stdc++.h> using namespace std; int main() { int n; while(cin>>n) { if(n==0) break; map<string,int>mp; for(int i=0;i<n;i++) { string s; cin>>s; mp[s]++; } int max=0; for(auto p:mp) { if(p.second>max) max=p.second; } for(auto p:mp) { if(p.second==max) { cout<<p.first<<endl; break; } } } return 0; }
0.0分
0 人评分
C二级辅导-公约公倍 (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:416 |
简单的a+b (C语言代码)浏览:857 |
C二级辅导-温度转换 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题6.7 (C++代码)浏览:603 |
C语言程序设计教程(第三版)课后习题6.9 (C++代码)浏览:522 |
自编的贪吃蛇小游戏,代码装上easyx图形库就能运行。浏览:959 |
【密码】 (C语言代码)浏览:574 |
WU-IP判断 (C++代码)(一种有趣的实现方法)浏览:1572 |
C语言训练-阶乘和数* (也是笨办法,但是思路好理解),新手写的写的不好请见谅浏览:1493 |