news 2026/8/19 4:43:33

2023年NOC大赛创客智慧编程赛项Python复赛模拟题(一)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2023年NOC大赛创客智慧编程赛项Python复赛模拟题(一)

=========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> NOC ----> Python ----> 复赛】

网站链接

青少年软件编程历年真题模拟题实时更新

=========================================================================

2023年NOC大赛创客智慧编程赛项Python复赛模拟题(一)
一、编程题
第 1 题

NOC大赛创客智慧编程赛项Python 复赛模拟题:彩票游戏。
编写一个彩票游戏:随机生成一个不重复的五位数作为彩票号,游戏提示用户输入一个五位整数,然后根据下面的规则判断用户是否能赢得奖金,最后要求输出彩票号和奖金。

(1)若用户输入的数字和彩票的数字完全匹配,包括数字顺序,则奖金是 10000 元。

(2)不考虑顺序,若用户输入的数字中一个匹配彩票数字的一个数,则奖金是 1000 元,若 是两个数字,则 2000 元,则以此累加。
(3)若全部不匹配,则奖金是 0 元。

提示:
(1)程序随机生成一个五位数,其五个数字均不重复(random.py 中代码可以实现此功能) (2)input()函数中参数为“输入号:”
(3)输出格式为:彩票号:*****

import random # 随机生成一个五位数的彩票号 lottery_num = random.sample(range(10), 5) # 提示用户输入一个五位整数 user_input = input("输入号码:") # 将用户输入的字符串转换为数字列表 user_num = [int(x) for x in user_input] # 计算奖金 prize = 0 if user_num == lottery_num: prize = 10000 else: for i in range(5): if user_num[i] == lottery_num[i]: prize += 1000 elif user_num[i] in lottery_num: prize += 1000 # 输出结果 print("彩票号:", "".join(str(x) for x in lottery_num)) print("奖金:{}元".format(prize))


第 2 题
第四题:NOC大赛创客智慧编程赛项Python复赛模拟题:个位和十位不相同的2位数。
请用编程计算在10到100之间,有多少个个位和十位互不相同的2位数?

# 初始化计数器为0 count = 0 # 循环遍历10到99之间的所有数字,统计个位和十位互不相同的数字个数 for i in range(10, 100): ones_digit = i % 10 # 取出个位数 tens_digit = i // 10 # 取出十位数 if ones_digit != tens_digit: count += 1 # 输出结果 print("在10到100之间,有{}个个位和十位互不相同的2位数。".format(count))


第 3 题
NOC大赛创客智慧编程赛项Python复赛模拟题:球100米高度自由落下反弹多高。
一个球从100米高度自由落下,每次落地后反跳回原高度的一半;然后再继续落下,求球在第5次落地时,一共经过了多少米?第5次反弹多高?

=========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> NOC ----> Python ----> 复赛】

网站链接

青少年软件编程历年真题模拟题实时更新

=========================================================================

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/14 14:54:51

Week 34: 量子深度学习入门:从 Neural ODE 到哈密顿量子演化

文章目录 Week 34: 量子深度学习入门:从 Neural ODE 到哈密顿量子演化摘要Abstract1. ResNet的连续极限1.1 从离散层到连续流1.2 伴随敏感度法 2. 非均匀时序建模2.1 场景2.2 ODE-RNN 3. 跨越边界:哈密顿量与量子可能性3.1 物理守恒与哈密顿网络 (HNN)3.…

作者头像 李华
网站建设 2026/8/16 7:11:20

Java中strip与trim()的区别

TOC Java中strip与trim()的区别 jdk11及以上版本,java的String支持strip()方法,那么原来的删除空白trim()与strip()的区别时什么? 区别 trim():仅处理字符串首尾的ASCII空白字符串(小于等于\u0020字符,…

作者头像 李华
网站建设 2026/8/12 20:14:35

软件测试—即时通讯测试方法

一、即时通讯实现方式 1.短轮询(Short Polling) 短轮询是一种客户端定期向服务器发送HTTP请求以检查是否有新数据的简单技术。无论服务器是否有新数据,客户端都会在固定的时间间隔后再次请求。 实现机制 客户端向服务器发送HTTP请求&#xff…

作者头像 李华
网站建设 2026/8/12 18:48:31

免费在线制作家庭小户型平面图的详细教程和设计模板大全

良功绘图网站 (https://www.lghuitu.com ) 一、引言:小户型平面图设计的核心价值与工具选择逻辑 在房价高企的当下,小户型住宅成为众多家庭的首选。如何在有限的空间内实现功能与美观的平衡,平面图设计是关键第一步。一份精准的小户型平面图…

作者头像 李华
网站建设 2026/8/18 21:50:16

小型工厂工艺流程图制作_在线设计装配/焊接/冲压工艺流程模板

良功绘图网站 (https://www.lghuitu.com ) 在小型工厂的日常运营中,工艺流程图是连接生产环节、规范操作标准、提升效率的核心工具。无论是装配、焊接还是冲压等核心生产流程,一份清晰、准确的工艺流程图能帮助工厂梳理工序逻辑、减少操作失误、降低沟通…

作者头像 李华
网站建设 2026/8/12 20:14:29

大语言模型训练原理解析:ChatGPT背后的技术原理与应用价值

大语言模型训练分为三步:预训练阶段通过互联网数据训练基础预测模型;监督微调阶段通过问答数据让模型学会回答问题;强化学习阶段让模型自行探索最佳解法,产生思维链。大模型本质是统计学预测器,通过预测下一个token生成…

作者头像 李华