### 文章目录
- [@[toc]](#文章目录 @[toc] 1.学习目的)
- [1.学习目的](#文章目录 @[toc] 1.学习目的)
1.学习目的
经典例题学习

2.代码
cpp
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
// 请在此输入您的代码
map<char,int> mp;
vector<pair<char,int>> v;
string s;
cin>>s;
for(char c:s){
mp[c]++;
}
for(auto& a:mp){
v.push_back({a.first,a.second});
}
sort(v.begin(),v.end(),[](auto& a,auto& b){
if(a.second==b.second){
return a.first<b.first;
}
return a.second > b.second;
});
cout<<v[0].first<<"\n"<<v[0].second;
return 0;
}