文库 真题 蓝桥杯真题

第14届蓝桥杯青少组STEM考试C++真题 2022年8月

蓝桥杯青少组C++真题 STEMA考试真题 PDF   4页   下载1   2024-03-08   浏览321   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
第14届蓝桥杯青少组STEM考试C++真题 2022年8月 第1页
第14届蓝桥杯青少组STEM考试C++真题 2022年8月 第2页
剩余2页未读, 下载浏览全部
第14 届蓝桥杯 C++青少组中 /高级组选拔赛 (STEMA)2022 年8月 21 日真题 题目总数: 5 总分数:128 编程题 第 1 题 问答题 编程实现: 个位数 题目描述: 给定一个正整数 N( 10<N<1000 ),输出正整数个位上的数字。 输入描述 输入一个正整数 N( 10<N<1000 ) 输出描述 输出正整数 N个位上的数字 样例输入 样例输出 第 2 题 问答题 编程实现: 判断数字 题目描述: 给定一个正整数 N( 100≤N<100000 ),统计出100到N(包含 100和N)之间的正整数中,有多少个正整数满足 以下条件: 1 )正整数个位数不为 3; 2 )正整数十位数不为 5; 3 )正整数百位数不为 7。 输入描述 输入一个正整数 N( 100≤N<100000 ) 输出描述 输出 100到N(包含 100和N)之间有多少个正整数满足条件 123 3 样例输入 样例输出 第 3 题 问答题 编程实现: 去重 题目描述: 给定一个长度小于 200的字符串 s,且字符中只包含小写字母,然后按照以下要求对字符串 s进行去重,并输出 去重后的字符串。 要求: 1 )如果有重复出现的字母,只保留 1个,其他的去掉; 2 )不得改变各字母相对位置; 3 )保证去重后的字符串的字典序最小。 例如: s=“cacd” ,重复的字母有 c,如果去掉第一个字母 c,结果为 acd;如果去掉第二个字母 c结果为 cad.比较两个去 重后的结果,第一个结果的字典序小于第二个结果的字典序,故选择去掉第一个 c,输出 acd。 输入描述 输入一个长度小于 200的字符串 s。且字符串中只包含小写字母 输出描述 按照要求对字符串 s进行去重,并输出 样例输入 样例输出 提示信息: 字典序大小,是指字符串中字母在字母表中的先后顺序,即字母表中越靠前的字母,字典序越小。 例如:两个字符串 acd和cad ,两个字符率的第一个字母分别为 “a”和“c” ,其中 “a”在字母表中排在 “c”的前边,故 字符串 acd字典序小于字符出 cad。假如第一个字母相同。就比较第二个字母,以此类推。 第 4 题 问答题 编程实现: 路径最小和 110 10 cdacd acd 题目描述: 有一个 N*M的矩阵方格,每个方格中都有一个正整数,现从左上角方格出发向右下角方格移动,每次只能向下 或句右移动一个方格,请你找出一条最小路径、并输出该路径上的正整数之和。 最小路径:这条路径上的正整数之和最小。 例如: N=2 、M=3 。2*3 的矩阵方格中的正整数如下,按照移动规则,从左上角方格移动到右下角方格的路径共 3条, 分别为 1->3->5->6 ;1->3->4->6 ;1->2->4->6 。3条路径上的正整数之和分别为 15、14 和13 。其中正整故之和 最小的一条路径是 1->2->4->6。和为13。故输出 13。 输入描述 第一行输入两个正整数 N和 M( 2≤N≤100 ,2≤M≤100 ),N表示矩阵方格的行数, M表示矩阵方格的列数,两个 正整数之间以一个空格隔开 第二行开始输入 N行,每行 M平整数( 1≤正整数 ≤200)。正整数之间以一个空格隔开 输出描述 输出一个整数,表示最小路径上的正整数之和 样例输入 样例输出 2 3 1 3 5 2 4 6 13 第 5 题 问答题 操作字符串 题目描述: 给定两个字符串 S1和S2 (1<S1 长度<100 ,1<S2 长度<100 ),然后按照以下三种操作,将 S1转为 S2,问最少 操作几次可以完成。 可对字符串进行三种操作: 1 )插入一个字符; 2 )删除一个字符; 3 )修改一个字符。 例如: S1=abcd ,S2=ebde ,S1 转为 S2最少需要操作 3次, 第一次操作:将 abcd中的字符 a修改成 e,修改后为 ebcd; 第二次操作:将 ebcd中的字符 c删除 ,删除后为 ebd; 第三次操作:在 ebd末端插入字符 e,插入后为 ebde, 经过 3次操作,字符串 abcd转为字符串 ebde。 输入描述: 第一行输入一个字符串 S1(1<S1 长度<100 ) 第二行输入一个字符串 S2(1<S2 长度<100 ) 输出描述: 输出一个整数,表示将 S1转为 S2的最少操作次数 样例输入: 样例输出: abcd ebde 3
第14届蓝桥杯C++青少组中_高级组选拔赛(STEMA)2022年8月21日真题,第14届蓝桥杯青少组STEM考试C++真题 2022年8月
下载提示

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