#j4. 字符串压缩

字符串压缩

题目描述

给定一个仅由小写字母组成的字符串,按照以下规则进行压缩:

  1. 把连续出现的相同字符合并,记录字符和出现次数;

  2. 如果某个字符只出现 1 次,次数可以省略;

  3. 压缩后的字符串顺序与原字符串一致。

    现在给定压缩后的字符串,要求解压缩,输出原始字符串。

输入格式

一行,一个压缩后的字符串(长度 ≤1000)

输出格式

一行,解压缩后的原始字符串

样例输入

plaintext

a3b2c

样例输出

plaintext

aaabbc

样例解释

a3→aaa,b2→bb,c→c → 合并为 aaabbc。

考点分析

  1. 字符串遍历与字符分类(字母 / 数字)
  2. 数字字符转整数(处理多位数,如 a10aaaaaaaaaa
  3. 循环输出字符(按次数还原)