当前位置:   article > 正文

2021第十二届蓝桥杯Python组省赛第一场(真题&题解)_第十一届蓝桥杯省赛python有这样一种策略,第一次加密策略吗

第十一届蓝桥杯省赛python有这样一种策略,第一次加密策略吗

十二届蓝桥杯Python组省赛试题及解析

  1. A题:卡片
  2. B题:直线
  3. C题:货物摆放
  4. D题:路径
  5. E题:回路计数
  6. F题:时间显示
  7. G题:杨辉三角形
  8. H题:左孩子右孩子
  9. I题:异或数列
  10. J题:括号序号

先把省赛试题分享出来,再慢慢完善题解

我的感悟:相对于C++组跟Java组来说,Python组的竞争可能相对较小,省赛能得奖的几率很大。这次省赛,在学校老师的建议下上了Python组的车,没想到最后竟然在省一区找到了自己的名字(省赛时自己是算法小白)。省赛已经过去了快一个月,离国赛(6月5号)也不远了,现在正在积极学习算法备战国赛,希望能不辜负老师的期望拿到国奖,也算给自己一个交代。冲!

试题原文件的链接在文末


A题:卡片

在这里插入图片描述
【分析】
拼接每个数字,如果其中单个卡片的数量超过2021,则中断循环,并输出拼接前的上一个数

【代码】

n=1
s=""
num=2021
while True:
    s=s+str(n)
    #拼接每个数字,如果其中单个卡片的数量超过2021,则中断循环,并输出拼接前的上一个数
    #这里只用判断1就行了,因为1用的最快
    if s.count("0")>num or s.count("1")>num or s.count("2")>num or s.count("3")>num or s.count("4")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号