统计出现最多的字符串
HDU1004
#include<iostream>
#include<string>
#include<map>
using namespace std;
const int MAXN=1000;
int main(){
map<string,int> color;
string cnt;
string index;
int i;
int n;
int max;
while(true){
max=0;
cin>>n;
if(n==0)break;
while(n--){
cin>>cnt;
color[cnt]++;
if(color[cnt]>max){
index=cnt;
max=color[cnt];
}
}
cout<<index<<endl;
}
return 0;
}
此博客展示了如何使用C++实现一个程序来统计输入中出现次数最多的字符串,并将其输出。
1904

被折叠的 条评论
为什么被折叠?



