Dotcpp  >  题集列表  >  2024年第十五届蓝桥杯大赛软件赛省赛Python大学B组真题

2024年第十五届蓝桥杯大赛软件赛省赛Python大学B组真题

题集简介

第十五届蓝桥杯大赛软件赛省赛 Python 大学 B 组

第十五届蓝桥杯大赛软件赛省赛Python 大学 B 组    
A穿越时空之门
B数字串个数
C连连看
D神奇闹钟
E蓝桥村的真相
F魔法巡游
G缴纳过路费
H纯职业小组


【考生须知】

考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。考试时间为 4 小时。考试期间选手可浏览自己已经提交的答案,被浏览的答案允许拷贝。时间截止后,将无法继续提交或浏览答案。

对同一题目,选手可多次提交答案,以最后一次提交的答案为准。选手必须通过浏览器方式提交自己的答案。选手在其它位置的作答或其它方式提交的答案无效。试题包含“结果填空”和“程序设计”两种题型。

结果填空题:要求选手根据题目描述直接填写结果。求解方式不限。不要求源代码。把结果填空的答案直接通过网页提交即可,不要书写多余的内容。

程序设计题:要求选手设计的程序对于给定的输入能给出正确的输出结果。

考生的程序只有能运行出正确结果才有机会得分。注意:在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。选手的程序必须是通用的,不能只对试卷中给定的数据有效。

所有源码必须在同一文件中。调试通过后,拷贝提交。对于编程题目,不能使用诸如绘图、硬件操作或与操作系统相关的 API。

注意: 所有依赖的模块(如 math)必须明确地在源文件中 import。

只能使用 python 自带的模块,使用 pip 等安装的扩展模块无法使用。

所有源码必须在同一文件中。调试通过后,拷贝提交。


试题A: 穿越时空之门(本题总分:5 分)

【问题描述】

随着2024 年的钟声回荡,传说中的时空之门再次敞开。这扇门是一条神秘的通道,它连接着二进制和四进制两个不同的数码领域,等待着勇者们的探索。

在二进制的领域里,勇者的力量被转换成了力量数值的二进制表示中各数位之和。

在四进制的领域里,力量的转换规则相似,变成了力量数值的四进制表示中各数位之和。

穿越这扇时空之门的条件是严苛的:当且仅当勇者在二进制领域的力量等同于四进制领域的力量时,他才能够成功地穿越。

国王选定了小蓝作为领路人,带领着力量值从1 到2024 的勇者们踏上了这段探索未知的旅程。作为小蓝的助手,你的任务是帮助小蓝计算出,在这2024位勇者中,有多少人符合穿越时空之门的条件。

【答案提交】

这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。


试题B: 数字串个数(本题总分:5 分)

【问题描述】

小蓝想要构造出一个长度为10000 的数字字符串,有以下要求:

1) 小蓝不喜欢数字0 ,所以数字字符串中不可以出现0 ;

2) 小蓝喜欢数字3 和7 ,所以数字字符串中必须要有3 和7 这两个数字。

请问满足题意的数字字符串有多少个?这个数字会很大,你只需要输出其对109 + 7 取余后的结果。

【答案提交】

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。


C~H题为程序设计题,如下:

题目列表

  • «
  • 1
  • »