题目来自:http://218.5.5.242:9018/JudgeOnline/problem.php?id=2325
aaabbbbbx
3a5bx
作者分析:基础字符串操作
#include <bits/stdc++.h> using namespace std; int main(){ string a; int x = 0,len; cin >> a; len = a.size()-1; for (int i = 0;i <= len;i++){ if (a[i] == a[i+1]) x++; else{ if (x == 0)cout << a[i]; else{ cout << ++x << a[i]; x = 0; } } } return 0; }
原文:https://www.cnblogs.com/linyiweiblog/p/14660084.html