#include<string>
#include <iostream>
#include <vector>
#include <map>
using namespace std;
int main()
{
string tmp;
getline(cin,tmp);
map<string ,int> m;
string tm;
int i=0;
vector<string>v;
while(i<tmp.length())
{
tm="";
while(isalnum(tmp[i]))
{
if(isupper(tmp[i]))
tmp[i]=tolower(tmp[i]);
tm+=tmp[i];
i++;
}
i++;
if(tm!="")
v.push_back(tm);
}
for(int i=0;i<v.size();i++)
{
m[v[i]]++;
}
map<string,int>::iterator iter=m.begin();
int max=0;
string ans;
for(;iter!=m.end();iter++)
{
if(max<iter->second)
{max=iter->second;
ans=iter->first;
}
}
cout<<ans<<" "<<max;
}
1071. Speech Patterns (25)
最新推荐文章于 2022-12-02 15:52:30 发布