测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

NOC大赛题库

按题型、年份与知识点筛选,快速定位练习题。

共 8 题 编程题

题目列表

共 8 题
A68542 编程实现汉诺塔程序,计算n环汉诺塔最少的移动步数!上图所示是汉诺塔示意图。从左到右的三根柱子分别命名为A柱、B柱、C柱。A柱上的圆环从上到下依次叫做1环、2环、3环……n环。把A柱上的所有环移动到另一跟柱子上,最少需要移动多少步?规则:一次只能移动一个圆环,并且不管在那个柱子上,圆环必须按照大环在下,小环在上的顺序摆放。如下图所示:1.开始后,用户输入一个正整数,以表示A柱上的环数。2.程序自动… 2024年 输入输出 数学规律 递归算法 函数封装 编程题 A68540 【题干描述】 编写一个Python程序,使用递归函数实现字符串的反转。例如,函数接受一个字符串"hello"作为参数,返回反转后的字符串"olleh"。请点击下方编程器进行答题,答题过程中注意点击“保存作品”,完成后点击右侧“退出全屏”按钮,继续回答其他题目。【程序要求】1、程序开始,提示用户输入一个字符串2、如果字符串的长度小于或等于1,函数直接返回字符… 2024年 输入输出 字符串反转 字符串切片 递归函数 编程题 A68527 NOC大赛创客智慧编程赛项Python复赛模拟题:成绩评价系统。编写一个成绩评价系统,当输入语文、数学和英语三门课程成绩时,输出三门课程总成绩及其等级。 (1)程序提示用户输入三个数字,数字分别表示语文、数学、英语分数,对应的变量名称是Chinese 、Math、English ,并计算三个分数的和(score )进行输出。注:input ()函数中分别添加“数学:”,“语文:”,“英语:”,如… 2023年 输入输出 条件判断 算术运算 变量与赋值 编程题 A68526 NOC大赛创客智慧编程赛项Python复赛模拟题:感冒指数参照系统。编写一个感冒指数参照系统,参照下表所示的感冒指数,根据输入的感冒指数,输出其对应的含义。提示:(1)input ()函数中参数为“请输入感冒指数:”。 (2)若输入的数字超出指数范围则输出“指数值不正确”。例:输入:15输出:较易发 2023年 输入输出 条件判断 区间映射 编程题 A68517 NOC大赛创客智慧编程赛项Python复赛模拟题:输出数字的阶乘值。 在数学中2!=2*1,3!=3*2*1,这样的表达的是叫做阶乘,亦即n!=1×2×3×...×(n-1)×n),请编写代码,当输入一个数字时,输出此数字的阶乘值。 例如:输入2,输出2;输入5,输出120 2023年 输入输出 循环结构 数学运算 编程题 A68438 为了落实国家的防疫政策,某学校要求全体学生每日监测体温。热心的小明 同学自告奋勇,想用自己学到的编程知识编写一段程序,根据输入的体温,判断当前的人体健康状态。 已知,人体正常体温平均在 36.0~37.2°C之间(腋窝)。37.3~38.0°C是低 烧,38.1~40.0°C是高烧。40.1°C 以上则体温过高,有生命危险。(如果体温 在 36.0°C以下,则不是人类的正常体温)【 2022年 输入输出 条件判断 多分支结构 浮点数比较 编程题 A68421 NOC大赛编程马拉松赛道Python真题:计算总成绩。描述:王老师最近在计算同学们编程课的总成绩这门课程总成绩的计算方法是:总成绩 =平时成绩 X 25% +期中考试成绩 X 35% + 期末考试成绩 X 40%给定亮亮同学的平时成绩、期中考试成绩和期末考试成绩,你能帮忙计算出亮亮这门课程的总成绩吗? 输入:共一行三个非负整数,相邻两个数之间用空格隔开,分别表示亮亮的平时成绩、期中考试成绩和期末… 2022年 输入输出 算术运算 类型转换 取整 编程题 A68335 时钟夹角描述:给定 2 个数字:小时 (hours)和分钟(minutes)。请你返回在时钟上,由给定时间的时针和分针组成的较小角的角度。(0≤ hours s 12,0 ≤ minutes ≤59)输入:共一行,两个整数,整数之间用空格隔开第一个整数表示小时,第二个整数表示分钟。输出:共一行,一个向下取整的整数,表示角度。向下取整示例:89.9 向下取整为 8978.5 向下取整为 7870.… 2022年 输入输出 角度计算 数学计算 向下取整 编程题