下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年11月第16届蓝桥杯Python编程青少组(选拔赛_中高级)真题(含答案)一、单选题。1.运行下面程序,输出的结果是()。print(123)A.1B.12C.23D.123标准答案:D。2.下列选项中,用于注释的符号是()。A.?B.!C.#D._标准答案:C。3.定义变量a如下,变量a的数据类型是()。a=[1,2,3,4,5,6]A.数字B.字符串C.元组D.列表标准答案:D。4.下列选项中,可以正确运行的是()。A.print('1'+'1')B.print('1'-'1')C.print('1'*'1')D.print('1'/'1')标准答案:A。5.运行下面程序,输出的结果是()。defcheck(num):returnnum%5,num//5ans=0foriinrange(10):ans+=sum(check(i))print(ans)A.5B.9C.20D.25标准答案:D。二、编程题。6.给定一个字符串S,输出S的第一个字符。输入描述:输入一个字符串S(2≤S的长度≤100)。输出描述:输出一个字符,表示S的第一个字符。样例输入:xyz样例输出:x参考程序:s=input().strip()print(s[0])7.题4个星星徽章可兑换1个月亮徽章。给定n个星星徽章,最多可兑换多少个月亮徽章?输入描述:输入整数n(1≤n≤1000),表示星星徽章数量。输出描述:输出整数,表示可兑换的月亮徽章数量。样例输入:6样例输出:1参考程序:n=int(input().strip())print(n//4)8.有一个9行9列的整数网格如下。第n行第m列的值为n*m(仅当m≤n时有值)。给定n和m,输出对应值,若为空则输出-1。输入描述:第一行:整数n(行号,1≤n≤9)。第二行:整数m(列号,1≤m≤9)。输出描述:输出网格值或-1。样例输入:65样例输出:30参考程序:n=int(input().strip())m=int(input().strip())ifm<=n:print(n*m)else:print(-1)9.计算21点游戏中手牌的最大总点数(A可作1或11,J/Q/K为10)。若无论如何超过21点则输出0。输入描述:输入字符串S(仅含牌面字符,长度2~11,相同牌不超过4张)。输出描述:输出最大总点数(≤21),或0。样例输入:A3A4样例输出:19参考程序:s=input().strip()cards=[]i=0whilei<len(s):ifs[i]=='A':cards.append('A')i+=1elifs[i]=='1'andi+1<len(s)ands[i+1]=='0':cards.append('10')i+=2else:cards.append(s[i])i+=1base=0a_count=0forcardincards:ifcard=='A':a_count+=1elifcardin['J','Q','K']:base+=10elifcard=='10':base+=10else:base+=int(card)total_min=base+a_count#所有A作1点。iftotal_min>21:print(0)else:x=min(a_count,(21-total_min)//10)#计算A作11点的次数。total=total_min+10*xprint(total)10.计算让n组游客(每组≤4人)同时乘坐热气球(每球载客≤4人,同组必须同球)所需的最少热气球数。输入描述:第一行:整数n(组数,1≤n≤105)。第二行:n个整数(每组人数,1~4),空格分隔。输出描述:输出最少热气球数。样例输入:73212142样例输出:4参考程序:n=int(input().strip())groups=list(map(int,input().split()))count1=groups.count(1)#1人组。count2=groups.count(2)#2人组。count3=groups.count(3)#3人组。count4=groups.count(4)#4人组。ans=count4#4人组必单独一球。ans+=count3#3人组必一球。count1-=min(count1,count3)#用1人组填充3人组球。#处理2人组:两两配对。ans+=count2//2count2%=2#剩余2人组(0或1)。ifcount2==1:#剩余1个2人组。ifcount1>=2:ans+=1count1-=2elifcount1==1:ans
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目验收过程中期报告催办函(5篇)
- 办公自动化设备操作与维护指导手册
- 初中语文教学学生自主学习课题研究方案
- 2026年健康管理师(健康管理服务人性化)自测试题及答案
- 智能制造产线调试与故障排查方案
- 解决退货问题的商洽函(5篇)
- 眼压波动对开角型青光眼进展的影响
- 职业规划书优化指南
- 智能制造工厂安全生产标准化实施指南
- 竹叶石膏汤在中医教育中的地位与作用
- 安捷伦GC仪器操作步骤
- 牙体代型制备与修整(口腔固定修复工艺课件)
- GB/T 38658-20203.6 kV~40.5 kV交流金属封闭开关设备和控制设备型式试验有效性的延伸导则
- 美学第六讲日常生活美
- GA/T 1047-2013道路交通信息监测记录设备设置规范
- 2023年成都天府新区投资集团有限公司招聘笔试模拟试题及答案解析
- 通用设备经济寿命参考年限表
- DBJ51-T 194-2022 四川省城镇房屋白蚁预防工程药物土壤屏障检测和评价技术标准
- 三节三爱主题班会教学课件
- 城市超标洪水防御预案
- 安全生产应知应会培训课件
评论
0/150
提交评论