华为OD机试压缩报文还原Python

中科公益爱心 https://wapjbk.39.net/yiyuanfengcai/tsyl_bjzkbdfyy/5080/

压缩报文还原

题目

为了提升数据传输的效率,会对传输的报文进行压缩处理。

输入一个压缩后的报文,请返回它解压后的原始报文。

压缩规则:n[str],表示方括号内部的str正好重复n次。

注意n为正整数(0n=),str只包含小写英文字母,不考虑异常情况。

注:

1)原始报文长度不会超过0,不考虑异常的情况

输入

输入压缩后的报文:

不考虑无效的输入,报文没有额外的空格,方括号总是符合格式要求的;

原始报文不包含数字,所有的数字只表示重复的次数n,例如不会出现像5b或3[8]的输入;

输出

解压后的原始报文

示例一

输入

3[k]2[mn]

1

输出

kkkmnmn

1

示例二

输入

3[m2[c]]

1

输出

mccmccmcc

————————————————

版权声明:本文为CSDN博主「梦想橡皮擦」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:

转载请注明地址:http://www.1xbbk.net/jwbls/8867.html


  • 上一篇文章:
  • 下一篇文章:
  • 网站简介 广告合作 发布优势 服务条款 隐私保护 网站地图 版权声明
    冀ICP备19027023号-7