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

YLT C++ 2级 2023.05

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

N3801 [CIE 202306 二级 T1] 数字放大

题目描述

给定一个整数序列以及放大倍数 xx,将序列中每个整数放大 xx 倍后输出。

输入格式

包含三行: 第一行为 NN,表示整数序列的长度 (N≤100)(N \leq 100); 第二行为 NN 个整数(不超过整型范围),整数之间以一个空格分开; 第三行包含一个整数(不超过整型范围),为指定的整数 xx。

输出格式

NN 个整数,为原序列放大之后的序列,整数之间以一个空格分开。

样例

样例 1
输入:

3
1 5 7
2

输出:

2 10 14

提示

注意答案的数据范围

2
编程题题号 #22246
分值 20

N3802 [CIE 202306 二级 T2] 单词倒排

题目描述

编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。

输入格式

输入为一个字符串(字符串长度至多为 100100)。

输出格式

输出为按要求排序后的字符串。

样例

样例 1
输入:

I am a student

输出:

student a am I

提示

无

3
编程题题号 #22247
分值 20

N3803 [CIE 202306 二级 T3] 计算矩阵边缘元素之和

题目描述

输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。

输入格式

第一行分别为矩阵的行数 mm 和列数 nn (m<100,n<100)(m < 100,n < 100),两者之间以一个空格分开。 接下来输入的 mm 行数据中,每行包含 nn 个整数,整数之间以一个空格分开。

输出格式

输出对应矩阵的边缘元素和

样例

样例 1
输入:

3 3
3 4 1
3 7 1
2 0 1

输出:

15

提示

无

4
编程题题号 #22248
分值 20

N3804 [CIE 202306 二级 T4] 奇数单增序列

题目描述

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

输入格式

共 22 行: 第 11 行为 NN; 第 22 行为 NN 个正整数,其间用空格间隔。

输出格式

增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。

样例

样例 1
输入:

10
1 3 2 6 5 4 9 8 7 10

输出:

1,3,5,7,9

提示

无

5
编程题题号 #22249
分值 20

N3805 [CIE 202306 二级 T5] 实数加法

题目描述

求两个实数相加的和。
题目中输入输出里出现的浮点数都有如下的形式: P1P2...Pi.Q1Q2...QjP_1P_2...P_i.Q_1Q_2...Q_j。对于整数部分,P1P2...PiP_1P_2...P_i 是一个非负整数且当整数部分不为 00 时,P1P_1 不等于 00;对于小数部分,QjQ_j不等于 00。

输入格式

22 行,每行是一个加数。每个加数的长度不超过 100100。

输出格式

一行,即相应的和。输出保证一定是一个小数部分不为 00 的实数。

样例

样例 1
输入:

0.111111111111111111111111111111
0.111111111111111111111111111111

输出:

0.222222222222222222222222222222

提示

无

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

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

课程方向

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

联系我们

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

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

隐私政策服务条款