第十二届蓝桥杯(2021年)模拟赛 Python组(第一期) 题目+个人解答

填空题

填空题-1

【问题描述】
如東整数a是整数b的整数倍,则称b是a的约数。
请问,有多少个正整数是2020的约数。

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

【答案】
12

【代码】

n = 2020

jieguo = []

for i in range(1, n+1):  #2020自身也是约数
    if (n % i == 0):
        jieguo.append(i)

print(jieguo)
print(len(jieguo))

填空题-2

【问题描述】
如果一个mp3文件占用磁盘的大小是4MB,小蓝的硬盘还剩下1006B的空间,请问他还可以放多少个这样的mp3文件?

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

【答案】
25600

【代码】

# 1GB = 1024MB

zong = 100*1024
print(zong / 4)

填空题-3

【问题描述】
一个包含2020个结点的无向图,如果图中没有自环和重边,最多包含多少条边?

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

【答案】
2039190

【代码】

print(int(2020*2019 / 2))

【解析】
仅供参考,我觉得无向图最少得有n-1条边。
在这里插入图片描述

填空题-4

【问题描述】
整数1到6连在一起,成为123456,长度为6。
整数1到12连在一起,成为123456789101112,长度为15。
请问整数1到2020连在一起,长度为多少?

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

【结果】
6973

【代码】

n = 2020
long = []
for i in range(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值