前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。

题目描述

有一种简易压缩算法:针对全部由小写英文字母组成的字符串,将其中连续超过两个相同字母的部分压缩为连续个数加该字母,其他部分保持原样不变。例如:字符串“aaabbccccd”经过压缩成为字符串“3abb4cd”。
请您编写解压函数,根据输入的字符串,判断其是否为合法压缩过的字符串,若输入合法则输出解压缩后的字符串,否则输出字符串“!error”来报告错误。

输入描述

输入一行,为一个ASCII字符串,长度不会超过100字符,用例保证输出的字符串长度也不会超过100字符

输出描述

若判断输入为合法的经过压缩后的字符串,则输出压缩前的字符串;若输入不合法,则输出字符串"!error"。

示例1

输入
4dff
输出
ddddff

示例2

输入
2dff
输出
!error

【华为OD机试真题 Python】简易压缩算法相关推荐

  1. 【华为OD机试真题 python】连续出牌数量【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  2. 【华为OD机试真题 python】补种未成活胡杨 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  3. 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  4. 【华为OD机试真题 python】星际篮球争霸赛【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...

  5. 【华为OD机试真题 python】用户调度问题 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  6. 【华为OD机试真题 python】机器人走迷宫 【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  7. 【华为OD机试真题 python】篮球比赛 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  8. 【华为OD机试真题 python】相对开音节 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  9. 【华为OD机试真题 python】最多等和不相交连续子序列【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...

最新文章

  1. Python 基于Python从mysql表读取千万数据实践
  2. AI硬件碎片化难题,英特尔想用“一个API”解决,还推出新的编程语言DPC++
  3. sap模块介绍_SAP系统操作指南.doc
  4. windows编程(八)
  5. set()与get()详细解答(C#)
  6. .NET Core实战项目之CMS 第六章 入门篇-Vue的快速入门及其使用
  7. 丹琦女神新作:对比学习,简单到只需要Dropout两下
  8. 现在有什么开源的语音识别吗?
  9. 苹果系统上安装linux系统,Mac OS X下制作安装Linux系统的USB启动盘
  10. Git常用命令(持续更新)
  11. C语言输入输出格式符
  12. Umap高维数据可视化与降维
  13. 在线搭建自己的网课答案公众号题库系统
  14. 玩转pandas取数_下
  15. mysql修改 mysql.sock路径导致登录时异常
  16. 20191123_python朴素贝叶斯算法实现
  17. 全部希腊字母读音-数学公式中常用
  18. 【算法复习】迭代改进
  19. MySql ocp认证之备份与恢复(四)
  20. Xilinx基于PCIE的部分重配置实现(一)

热门文章

  1. Java笔记 @__性感六2ki9
  2. j1900软路由安装esxi6.7
  3. 高通平台Camera 框架简介
  4. 可视化大屏系统基础模板+贵州省map地图json数据
  5. Redis(SPEC文件打包)
  6. 学长教你学C-day8-C语言三大基本运算符
  7. 电离层对高分辨率星载SAR成像的影响2——电离层实测数据和统计结果
  8. 百度最近抽风了,快搜词典总是不收录
  9. 当指针邂逅函数,绚烂的花朵因此而绽放
  10. nodemon : 无法加载文件 C:\Users\Karma\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本。