#j4. 字符串压缩
字符串压缩
题目描述
给定一个仅由小写字母组成的字符串,按照以下规则进行压缩:
-
把连续出现的相同字符合并,记录字符和出现次数;
-
如果某个字符只出现 1 次,次数可以省略;
-
压缩后的字符串顺序与原字符串一致。
现在给定压缩后的字符串,要求解压缩,输出原始字符串。
输入格式
一行,一个压缩后的字符串(长度 ≤1000)
输出格式
一行,解压缩后的原始字符串
样例输入
plaintext
a3b2c
样例输出
plaintext
aaabbc
样例解释
a3→aaa,b2→bb,c→c → 合并为 aaabbc。
考点分析
- 字符串遍历与字符分类(字母 / 数字)
- 数字字符转整数(处理多位数,如
a10→aaaaaaaaaa) - 循环输出字符(按次数还原)