十五届蓝桥杯第三期模拟赛题单(C++、java、Python)

慈云数据 9个月前 (03-20) 技术支持 61 0

备战2024年蓝桥杯  省赛第三期模拟赛题单

十五届蓝桥杯第三期模拟赛题单(C++、java、Python)
(图片来源网络,侵删)

备战Python大学A组


第一题

【问题描述

十五届蓝桥杯第三期模拟赛题单(C++、java、Python)
(图片来源网络,侵删)

  请问 2023 有多少个约数?即有多少个正整数,使得 2023 是这个正整数的整数倍。

【问题描述】

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

【解题思路】:语法

【Python程序代码】

ans = 0
for i in range(1,2024):
    if 2023%i==0:
        ans += 1
print(ans)

最终结果:6


第二题

【问题描述】

  请问有多少组整数对 l, r 满足:

  1. l 和 r 都介于 0 (含)到 100 (含)之间;

  2. r-l >= 10。

【答案提交】

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

【解题思路】:语法

【Python程序代码】

ans = 0
for l in range(0,101):
    for r in range(0,101):
        if r-l>=10:
            ans += 1
print(ans)

最终结果:4186


第三题 

【问题描述】

  只能被 1 和本身整除的数称为质数。

  请问在 1 (含)到 1000000 (含)中,有多少个质数的各个数位上的数字之和为 23 。

  提示:599 就是这样一个质数,各个数位上的数字之和为 5+9+9=23 。

【答案提交】

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

【解题思路】:质数判断

【Python程序代码】

ans = 0
def isp(x):
    if x
微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon