题目信息

题目类型
四级
题目年份
2025
题目题型
编程题
关 键 词
无人机社团

题目题干

36.无人机社团I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
小明参加了一个无人机社团,现有n架无人机,编号为1,2,3,..,n,依照规则出队执行任务。规则:从队列中按顺序出队第k架无人机,直到剩下最后一架无人机时,它将完成最终任务。现在需要计算第m架被出队的无人机的编号,请补充完成该程序。I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
def solve(n, k, m):I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
if ①:#递归终止条件:当排除第1架时I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
return (n + k  1) %②#计算首轮被排除的位置I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
else:I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
return(solve(③)+k)%nI4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
n, k, m map(int, input().split())I4A100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
print(④)

答案解析

相关题目

37.岩浆活动 2024年,我国科学家通过对嫦娥六号月壤样品的分析研究,发现月球背面某区域的岩浆活动层数呈现递减规律:最上层有n层岩浆活动,下一层岩浆活动层数是上一层的三分之一(向下取整),直到层数小
36.无人机社团 小明参加了一个无人机社团,现有n架无人机,编号为1,2,3,..,n,依照规则出队执行任务。规则:从队列中按顺序出队第k架无人机,直到剩下最后一架无人机时,它将完成最终任务。现在需要
34.递推算法必须有明确的递推公式才能实现。() 正确 错误
35.定义函数时含有位置参数和关键字参数时,关键字参数必须写在位置参数之后,否则会造成语法错误。() 正确 错误
33.在Python语言编程中,递归函数必须包含for循环。() 正确 错误
32.在用"分治算法"计算8^4时,为了体现”分而治之“的算法思想,我仰可以先把问题分解成8^2*8^2,而不是直接计算8*8*8*8。()(备注:8^4就是8的四次方) 正确 错
30.将代码封装成函数可以提高程序的执行速度。() 正确 错误
31.下面的Python程序的时间复杂度是否为O(n2)?() n = 1000 total =0 for i in range(n): for j in range(i, n): total + 1
28.函数内修改全局变量时,必须使用global声明,否则会创建同名局部变量。() 正确 错误
29.Python语言编程中,必须把每一个循环语句组封装起来,设计成函数。() 正确 错误

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢