#include <bits/stdc++.h> using namespace std; int sta; string s,ss; string szzf(int n) { //123 -> 321 先求出倒叙数,再通过%10拆数 string ms=""; int s=0; while(n!=0) { ???? ???? } while(s!=0) { ???? ??? } return ms; } int main() { getline(cin,s); for(int i=1; i<s.size(); i++) { if(s[i]!=s[i-1]) { //统计i前面有多少个是s[i-1] //sta ~ i-1 //i-1-sta+1 代表s[i-1]出现的次数 s[i-1]出现的值
}
//i-1-sta+1 代表是s[i-1] 出现的次数 s[i-1]出现的值
} else {
if(i==s.size()-1) {
//如果i和i-1两个下标的字符相同并且已经是最后一个字符了
//统计的字符范围,应该是sta~i
}
}
}
cout<<ss;
return 0;
}