[GESP2503三级] 词频统计

字符串操作

#include <iostream>
#include <map>
using namespace std;
map<string,int> a;
int n,b=0;
string s,ans;
int main(){
    cin>>n;
    while(n--)
    {
        cin>>s;
        for(int i=0;i<s.size();i++) 
            if(s[i]<95) 
                s[i]+=32;
        a[s]++;
        if(a[s]>b)
        {
            b=a[s];
            ans=s;
        }
    }
    cout<<ans;
    return 0;
}