试题 I: 字符串编码 时间限制: 1.0s 内存限制: 512.0MB 本题总分 25 分 【问题描述】 小明发明了一种给由全大写字母组成的字符串编码的方法。对于每一个大 写字母 小明将它转换成它在 26 个英文字母中序号 即 A →

第十一届蓝桥杯省赛 第一场试题 I: 字符串编码

??大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客

本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!

博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客

试题 I: 字符串编码

时间限制: 1.0s 内存限制: 512.0MB 本题总分:25 分

【问题描述】

小明发明了一种给由全大写字母组成的字符串编码的方法。对于每一个大

写字母,小明将它转换成它在 26 个英文字母中序号,即 A → 1, B → 2, … Z →

26。

这样一个字符串就能被转化成一个数字序列:

比如 ABCXYZ → 123242526。

现在给定一个转换后的数字序列,小明想还原出原本的字符串。当然这样

的还原有可能存在多个符合条件的字符串。小明希望找出其中字典序最大的字

符串。

【输入格式】

一个数字序列。

【输出格式】

一个只包含大写字母的字符串,代表答案

【样例输入】

123242526

【样例输出】

LCXYZ

【评测用例规模与约定】

对于 20% 的评测用例,输入的长度不超过 20。

对于所有评测用例,输入的长度不超过 200000。

C++解法地址为:C/C++/Python描述 第十一届蓝桥杯省赛 第一场(2020.7.5) 试题 I: 字符串编码 题目+题解

Python解法

a = input()

len = a.__len__()

# 末尾加个字符,但是len还是之前的len,这样可以防止处理之后越界

a = a + 'Z'

i = 0

re = ""

while( i < len):

temp = int(a[i]) * 10 + int(a[i+1])

# 连续两个无法连续

if(temp > 26):

re = re + chr(int(a[i]) + 65 -1)

i = i + 1

else:

re = re + chr(temp + 65 -1)

i = i + 2

print(re)

亓官劼

CSDN认证博客专家

Python

全栈

数据结构与算法

大家好,我是亓官劼(qíguānjié),在博客中分享数据结构与算法、Python全栈开发、Java后端开发、前端、OJ题解及各类报错信息解决方案等经验。一起加油,用知识改变命运,未来可期。若有事项需联系博主,可通过Q1710269687进行联系,有空会回复。

以上信息来源于网络,如有侵权,请联系站长删除。

第十一届蓝桥杯python试题_Python描述 第十一届蓝桥杯省赛第一场 试题 I: 字符串编码...相关推荐

  1. 突击蓝桥杯嵌入式(十二)——第十二届省赛第一场真题 停车场

    突击蓝桥杯嵌入式(十二)--第十二届省赛第一场真题 停车场 一.题干 二.题目解析 所需: PA7 PWM LED(锁存器) 串口9600 LCD 按键4个,整体难在逻辑,我们先配置好硬件,进入工程 ...

  2. 第十一届蓝桥杯大赛软件类省赛第一场真题-Java语言B组

    目录 1.解密 2.纪念日 3.合并检测 4.分配口罩 5.斐波那契数列最大公约数 6.分类计数 7.八次求和 8.字符串编号 9.BST 插入节点问题 10.网络分析 1.解密 (由 30 个大小写 ...

  3. 突击蓝桥杯嵌入式(七)——第十三届省赛第一场真题

    突击蓝桥杯嵌入式(七)--第十三届省赛第一场真题 一.题目概览 二.思路梳理 我们直接在LCD例程的基础上,改需增加的外设如下: LED灯(配置锁存器PD2),串口(波特率9600,带中断),按键4个 ...

  4. 第十二届蓝桥杯大赛软件类省赛第一场 Java 大学 B 组题目蓝桥杯JavaB组大赛软件类省赛第十二届第一场

    第十二届蓝桥杯大赛软件类省赛第一场 Java 大学 B 组题目 在线看题 题目PDF下载链接 百度云 链接:https://pan.baidu.com/s/1LSZvUV5dFwNtSbOshORU1 ...

  5. 百度之星2009程序设计大赛 初赛第一场试题

    百度之星2009程序设计大赛 初赛第一场试题 2009年5月30日19:00-22:30(由于第二题出错,比赛时间延长半小时),2008百度之星大赛在线资格赛(初赛)展开.百度爱好者(Baiduer. ...

  6. 第十一届蓝桥杯省赛第一场原题

    试题 A: 指数计算 本题总分:5 分 [问题描述] 7 月 1 日是建党日,从 1921 年到 2020 年,中国共产党已经带领中国人民 走过了 99 年. 请计算:7 ^ 2020 mod 192 ...

  7. 第十三届蓝桥杯省赛第一场个人题解(2022年)

    目录 试题 A: 九进制转十进制(5分) 试题 B: 顺子日期(5分) 试题 C: 刷题统计(10分) 试题 D: 修剪灌木(10分) 试题 E: X 进制减法(15分) dfs出来了!万岁 试题 F ...

  8. 【C语言】第十一届蓝桥杯省赛第二场-----试题 G: 单词分析

    题目描述 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度.小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪 ...

  9. 第十四届蓝桥杯模拟赛第一期试题【Java解析】

    目录 A 二进制位数 问题描述 答案提交 参考答案 解析 B 晨跑 问题描述 答案提交 参考答案 解析 C 调和级数 问题描述 答案提交 参考答案 解析 D 山谷 问题描述 答案提交 参考答案 解析 ...

最新文章

  1. 安装hbas_非常详细的HBase的安装与配置
  2. linux中awd的详细使用方法,求教awdflash的使用方法,详细些,我是初學者。
  3. 【机器学习基础】说模型过拟合的时候,说的是什么?
  4. vbs脚本编程与windows批处理命令初体验
  5. Apache ab测试工具使用方法(无参、get传参、post传参)
  6. 只需这10步,通过历史控制文件恢复数据库
  7. _临武县组合式桥梁伸缩缝F型伸缩缝—批发
  8. Silverlight中无法设置卫星程序集为中立资源程序集
  9. ubuntu boot修复
  10. 用Nginx禁止指定IP、国外IP访问我的网站
  11. 京东质检报告要求和检测项目-京东质检报告怎么弄
  12. 论文阅读《A Survey on Deeping Learning In Medical Image Analysis》
  13. scrapy_splash文档
  14. ITIL4 讲解:可用性管理
  15. 数字电路设计:竞争冒险以及消除方法
  16. 7.JUC 三大辅助类
  17. ad19怎么手动布线_AD19如何使用强大的自动布线功能
  18. 【子集/组合/全排列】C语言框架
  19. 收藏了,挺有意思的生成太极图
  20. e3服务器性能怎么样,3.5GHz发飙 至强E3-1280处理器深度评测

热门文章

  1. Fragment懒加载预加载
  2. form中的fieldset标签应用
  3. oc 经常用到弹出view的方法
  4. 20150702 问题随记
  5. mysql+join的原理,Mysql连接join查询原理知识点
  6. mac 重置mysql root密码_MAC重置MySQL root 密码
  7. Scrapy爬虫报错AttributeError: ‘NoneType‘ object has no attribute ‘write‘
  8. 搜索引擎登录工具_“搜索引擎营销”有多重要!你知道吗?
  9. 从零开始学前端:表格制作 --- 今天你学习了吗?(CSS:Day04)
  10. Python+OpenGL绘制任意形状的三次贝塞尔曲线