理论卷2022年6月青少年软件编程(C\C++) · 一级

YLT C++ 1级 2022.06

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

N3016 [CIE 202206 一级 T1] 倒序输出

题目描述

依次输入 44 个整数 aa、bb、cc、dd, 将他们倒序输出,即依次输出 dd、cc、bb、aa 这 44 个数。

输入格式

一行 44 个整数 aa、bb、cc、dd,以空格分隔。 0<a,b,c,d<1080 < a,b,c,d < 10^8

输出格式

一行 44 个整数 dd、cc、bb、aa,整数之间以一个空格分隔。

样例

样例 1
输入:

1 2 3 4

输出:

4 3 2 1

提示

无

2
编程题题号 #22196
分值 20

N3017 [CIE 202206 一级 T2] 平方差计算

题目描述

给定的两个整数 aa, bb, 他们的平方差结果为 a2−b2a^2-b^2 ,可以化简为 (a+b)(a−b)(a + b)(a-b) 。例如 55 和 44 的平方差为 52−42=(5+4)(5−4)=95^2-4^2=(5+4)(5-4)=9。现给定两个整数,求他们的平方差。

输入格式

一行两个整数 aa、bb,以空格分隔。 0<b<a<1040 < b < a < 10^4

输出格式

输出 aa 和 bb 的平方差

样例

样例 1
输入:

5 4

输出:

9

提示

无

3
编程题题号 #22197
分值 20

N3018 [CIE 202206 一级 T3] 最小的数

题目描述

依次输入 33 个整数 aa、bb、cc, 将 aa、bb、cc 中的最小值输出。

输入格式

一行 33 个整数 aa、bb、cc,以空格分隔。 0<a,b,c<1080 < a,b,c < 10^8

输出格式

11 个整数,即 33 个整数的最小值。

样例

样例 1
输入:

2 3 2

输出:

2

提示

无

4
编程题题号 #22198
分值 20

N3019 [CIE 202206 一级 T4] 计算成绩优秀的人数

题目描述

现有一个班一门课程考试的分数,请统计其中成绩为优秀的人数。成绩为优秀的要求是分数大于等于 8585。

输入格式

第一行 11 个整数 nn,表示分数的个数。(0<n≤100)(0 < n \leq 100) 第二行 nn 个正整数,表示每一个分数,每个分数小于等于 100100。

输出格式

输出一个整数,表示成绩为优秀的人数。

样例

样例 1
输入:

10
85 70 99 90 78 55 100 62 88 84

输出:

5

提示

无

5
编程题题号 #22199
分值 20

N3020 [CIE 202206 一级 T5] 开关灯

题目描述

假设有 NN 盏灯(NN 为不大于 50005000 的正整数),从 11 到 NN 按顺序依次编号,初始时全部处于开启状态;有 MM 个人(MM 为不大于 NN 的正整数)也从 11 到 MM 依次编号。
第一个人(11 号)将灯全部关闭,第二个人(22 号)将编号为 22 的倍数的灯打开,第三个人(33 号)将编号为3的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和 33 号一样,将凡是自己编号倍数的灯做相反处理。
请问:当第 MM 个人操作之后,哪几盏灯是关闭的,按从小到大输出其编号,其间用逗号间隔。

输入格式

输入正整数 NN 和 MM,以单个空格隔开。

输出格式

顺次输出关闭的灯的编号,其间用逗号间隔。

样例

样例 1
输入:

10 10

输出:

1,4,9

提示

无

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

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

课程方向

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

联系我们

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

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

隐私政策服务条款