ラングレス圧縮
string を入力
int char の pair の vector でリターン
aaab -> { 3 , a } , { 1 , b }
vector<pair<int,char>> r(string s){
vector<pair<int,char>> ans;
for(int i = 0;i < s.size();i++){
if(ans.size()==0 || ans[ans.size()-1].second != s[i]){
ans.push_back({1,s[i]});
}
else{
ans[ans.size()-1].first++;
}
}
return ans;
}