标签:
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 97957 Accepted Submission(s): 37458
1 #include <iostream> 2 #include <string> 3 #include <map> 4 using namespace std; 5 6 map<string,int> m; 7 int main() 8 { 9 int n; 10 string s,maxs; 11 while(cin>>n&&n) 12 { 13 for(int i=0;i<n;i++) 14 { 15 cin>>s; 16 if(!m.count(s)) 17 m[s]=1; 18 else 19 m[s]++; 20 } 21 22 int cmp=0; 23 map<string,int>::iterator it; 24 for(it=m.begin();it!=m.end();it++) 25 { 26 if(it->second > cmp) 27 { 28 cmp=it->second; 29 maxs=it->first; 30 } 31 } 32 m.clear(); 33 cout<<maxs<<endl; 34 } 35 }
标签:
原文地址:http://www.cnblogs.com/cumulonimbus/p/5158757.html