理论卷2021年9月青少年软件编程(C\C++) · 二级

YLT C++ 2级 2021.09

满分 100 · 及格 60 · 时长 60 分钟 · 共 5 题 (编程题5)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
编程题题号 #22280
分值 20

N3836 [CIE 202109 二级 T1] 字符统计

题目描述

给定一个由 a−za-z 这 2626 个字符组成的字符串,统计其中哪个字符出现的次数最多。

输入格式

输入包含一行,一个字符串,长度不超过 10001000。

输出格式

输出一行,包括出现次数最多的字符和该字符出现的次数,中间以一个空格分开。如果有多个字符出现的次数相同且最多,那么输出 asciiascii 码最小的那一个字符。

样例

样例 1
输入:

abbccc

输出:

c 3

提示

无

2
编程题题号 #22281
分值 20

N3837 [CIE 202109 二级 T2] 图像处理

题目描述

给定 nn 行 mm 列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:
11. 四周最外侧的像素点灰度值不变;
22. 中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。

输入格式

第一行包含两个整数 nn 和 mm,表示图像包含像素点的行数和列数。1≤n≤100,1≤m≤1001 \leq n \leq 100,1 \leq m \leq 100。 接下来 nn 行,每行 mm 个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在 0∼2550\sim 255 之间。

输出格式

nn 行,每行 mm 个整数,为模糊处理后的图像。相邻两个整数之间用单个空格隔开。

样例

样例 1
输入:

4 5
100 0 100 0 50
50 100 200 0 0
50 50 100 100 200
100 100 50 50 100

输出:

100 0 100 0 50
50 80 100 60 0
50 80 100 90 200
100 100 50 50 100

提示

无

3
编程题题号 #22282
分值 20

N3838 [CIE 202109 二级 T3] 替换单词

题目描述

输入一个字符串,以回车结束(字符串长度≤100\leq 100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。

输入格式

输入包括 33 行, 第 11 行是包含多个单词的字符串 ss;
第 22 行是待替换的单词 aa (长度 ≤100\leq 100);
第 33 行是 aa 将被替换的单词 bb (长度 ≤100\leq 100).
ss, aa, bb 最前面和最后面都没有空格.

输出格式

输出只有 11 行,将 ss 中所有单词 aa 替换成 bb 之后的字符串。

样例

样例 1
输入:

You want someone to help you
You
I

输出:

I want someone to help you

提示

无

4
编程题题号 #22283
分值 20

N3839 [CIE 202109 二级 T4] 偶数降序输出

题目描述

给定一个长度为 NN (不大于 500500) 的正整数序列,请将其中的所有偶数取出,并按降序输出。

输入格式

共两行;第一行为 NN;第二行为 NN 个正数,其间用空格间隔

输出格式

降序输出的偶数序列,数与数之间用空格间隔
数据保证至少有一个偶数

样例

样例 1
输入:

10
1 3 2 6 5 4 9 8 7 10

输出:

10 8 6 4 2

提示

无

5
编程题题号 #22284
分值 20

N3840 [CIE 202403 二级 T1] 满足条件的数的累加2

题目描述

现有 nn 个整数,将其中个位数为 kk 的数进行累加求和

输入格式

第一行一个整数 nn。(0<n<10000 < n < 1000)
第二行 nn 个非负整数,以空格分隔,每个数不大于 100000100000。
第三行一个整数 kk。(0≤k≤90 \leq k \leq 9)

输出格式

输出满足题目要求的累加和

样例

样例 1
输入:

10
2 5 7 17 11 18 4 27 1 7
7

输出:

58

提示

无

海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款