文库 真题 蓝桥杯真题

蓝桥杯青少组Python组别13级编程练习真题(第8套,共8套)

蓝桥杯青少组13级真题 蓝桥杯Python真题 DOCX   5页   下载1   2024-02-24   浏览162   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别13级编程练习真题(第8套,共8套) 第1页
蓝桥杯青少组Python组别13级编程练习真题(第8套,共8套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考Python组别 十三 级 第一部分:选择题 1、Python L 13 (15分) 运行下面程序,输出的结果是( )。 t = ('1', '2', ' 4 ', ' 3 ', ' 1 ', ' 6 ', '2') print(t [3] ) 2 1 3 6 正确答案: C 2 、Python L 13 ( 15 分) 运行下面程序, 输出的结果是( )。 t = tuple(range(0, 4 )) print(t) (0, 1, 2, 3) (1, 2, 3 , 4 ) [ 0, 1, 2, 3 ] [ 1, 2, 3 , 4] 正确答案:A 3、Python L 13 (20分) 运行下面程序, 输出的结果是( )。 t = ('Apple', 'Orange', 'Cherry', 'Pear') print(t.index('Cherry')) 0 1 2 3 正确答案:C 第二部分:编程题 4、Python L 13 偶数元素和 ( 2 0分) 题目名称: 偶数元素和 题目描述: 在一行输入 几个正 整数, 用这几个正整数建立 一个列表, 输出 列表中所有 偶数元素之和 。 输入: 一行,按字符串形式输入若干个正整数(数量 大于3 ),相邻两个正整数用一个空格分隔。 提示: s = input() #输入一个字符串,赋值给s a = s.split(' ') # 将字符串s按空格拆分,保存到列表 a中 lis = [int(i) for i in a] # 将列表a的元素转换成整数,保存到列表lis 中 输出: 一个整数,表示建立的列表中, 所有 偶数元素之和。 输入样例: 2 5 1 4 输出样例: 6 参考程序: s = input() a = s.split(' ') lis = [int(i) for i in a if int(i) % 2 == 0] print(sum(lis)) 测试数据: 1.in 2 5 1 4 1.out 6 2.in 2 1 4 5 8 2.out 14 3.in 9 7 10 13 8 2 3.out 20 4.in 1 4 9 2 10 3 4.out 16 5.in 13 2 19 23 20 5 5.out 22 5 、Python L 1 3 对局匹配 ( 3 0分) 题目名称:对局匹配 有一个在线围棋对战平台,系统会根据用户的积分自动组局。为了尽量让水平相近的人组成一局,系统要求两名用户积分差不超过3。 现在平台上有n名空闲用户, 已知 每名用户的积分。请你实现这个自动分配对手的程序,尽可能安排更多的对局,输出系统最多能 组成 的对局数量。 例如 : n=6时, 6名 用户的积分分别是17, 18, 22, 15, 11, 10 。 积分10的用户可以和积分11的用户组成1局; 积分15、17、18的3个用户,任何两人都可以组成1局; 积分22的用户无法和任何人组成对局。 最多能组成的对局数量是2。 输入: 第一行一个正整数n(1<=n<=20),表示 空闲 的用户数量; 第二行按字符串形式输入n个 正整数(大小在 1 0 ~ 3 0 范围内) , 相邻两个正整数用一个空格分隔, 依次表示 每 名用户的积分。 提示: s = input() #输入一个字符串,赋值给s a = s.split(' ') # 将字符串s按空格拆分,保存到列表 a中 lis = [int(i) for i in a] # 将列表a的元素转换成整数,保存到列表lis 中 输出: 一个整数,为系统最多能 组成 的对局数量。 输入样例: 6 17 18 22 15 11 10 输出样例: 2 参考程序: n = int(input()) s = input() a = s.split() lis = [int(i) for i in a] lis.sort() ans = 0 i = 0 while i < n - 1: if lis[i + 1] - lis[i] <= 3: i += 2 ans += 1 else: i += 1 print(ans) 测试数据: 1.in 6 17 18 22 15 11 10 1.out 2 2.in 8 18 25 17 28 22 24 27 19 2.out 4 3.in 9 20 13 15 13 20 12 20 26 14 3.out 3 4.in 11 29 10 29 24 26 27 23 27 17 24 25 4.out 4 5.in 15 20 11 14 18 28 26 14 22 20 30 24 30 11 10 21 5.out 7
蓝桥杯青少组Python组别13级编程练习真题(第8套,共8套)
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明