文库 真题 蓝桥杯真题

2021年11月蓝桥杯青少组STEMA选拔赛Python中高级组真题

蓝桥杯青少组真题 STEMA真题 PDF   3页   下载0   2024-03-06   浏览202   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2021年11月蓝桥杯青少组STEMA选拔赛Python中高级组真题 第1页
2021年11月蓝桥杯青少组STEMA选拔赛Python中高级组真题 第2页
剩余1页未读, 下载浏览全部
第13 届蓝桥杯 Python 青少组中 / 高级组选拔赛( STEMA ) 2021 年 11 月 27日真题 题目总数: 5 总分数:128 编程题 第 1 题 问答题 编程实现: 给定一个正整数 N ,求 N 除以 3 的余数。 输入描述: 输入一个正整数N 输出描述: 输出N 除以 3 的余数 样例输入: 样例输出: 第 2 题 问答题 编程实现: 给定一个字符串,判断字符串的长度是奇数还是偶数。 输入描述: 输入一个字符串 输出描述: 如果字符串长度为偶数输出数字 “0” ,否则输出数字 “1” 样例输入: 样例输出: 5 2 Hello,python 第 3 题 问答题 编程实现: 给定N 个正整数,判断 N 个正整数中,哪些正整数各个位数上的数字和为 10 ,并输出这些正整数,若没有正整 数满足条件,则输出0 。 例如:输入4 个正整数: 19 , 20 , 21 , 28 ,其中 19 和 28 的个位和十位上的数字相加和为 10 ,输出 19 , 28 。 输入描述: 输入N 个正整数,正整数之间用一个英文逗号隔开 输出描述: 输出N 个正整数中各个位数上的数字和为 10 的正整数,正整数之间用一个英文逗号隔开,若没有正整数满足条 件,则输出0 样例输入: 样例输出: 第 4 题 问答题 提示信息: 回文数:设 n 是一任意自然数。若将 n 的各个位数上的数字反向排列所得自然数 n1 与 n 相等,则称 n 为一回文数。 例如:若n=1234321 ,则称 n 为一回文数。 平方回文数:指一个数不仅是回文数,并且这个数还是某一个数的平方。 例如:121 ,是一个回文数,并且是 11 的平方数。 编程实现: 给定一个正整数M ( 100<M<2000 ),输出 100 到 M 之间(包含 M )的平方回文数的个数。 例如:M 为 150 ,则在 100 到 150 之间的平方回数有 1 个,为 121 ,输出 1 。 输入描述: 输入一个正整数M 输出描述: 输出100 到 M 之间(包含 M )的平方回文数的个数 样例输入: 样例输出: 0 19,20,21,28 19,28 150 1 第 5 题 问答题 编程实现: 小明去游乐场玩飞镖扎气球的游戏,一共有 n 个气球,依次排成一行,每个气球上有一个数字,表示这个气球 的分值。 游戏计分规则: 1、戳破 1 个气球,将获得其本身及左右相邻气球,共三个分值相乘的分数; 2、如果戳破的气球左边或右边没有气球,则获得其本身及相邻气球,共两个分值相乘的分数;如果被戳破的 气球左边和右边都没有气球(是最后一个被戳破的气球),则这个气球本身的分值作为分数。 3、已经被戳破的气球不再计算。 飞镖数量不限,可以任意选择顺序戳破气球,根据计分规则,争取使得游戏最后得分最高。 例如:一共有 3 个气球,分值分别为 2 , 4 , 6 。 若想获得最高得分: 1)先戳破 4 ,得分为 2X4X6=48 ; 2)再戳破 2 ,得分为 2X6=12 ,累计得分 60 ; 3)再戳破 6 ,得分为 6 ,累计得分 66 ; 最后总得分为66 ,为最高得分。 输入描述: 输入n 个正整数,表示气球的分值,且正整数之间以一个英文逗号隔开 输出描述: 输出正整数,表示戳破所有气球后获得的最高分数 样例输入: 样例输出: 2,4,6 66
第13届蓝桥杯Python青少组中_高级组选拔赛(STEMA)2021年11月27日真题,2021年11月蓝桥杯青少组STEMA选拔赛Python中高级组真题
下载提示

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