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

YLT C++ 2级 2025.12

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

N5784 [CIE 202512 二级 T1] 一半

题目描述

给定一个长度为 44 的大写字母字符串 SS,请判断它是否满足以下两个条件:

  1. 字符串中恰好包含两种不同字母;
  2. 这两种字母都恰好出现两次。

输入格式

一个字符串 SS。

输出格式

如果满足条件,输出 Yes,否则输出 No。

样例

样例 1
输入:

MAMA

输出:

Yes

样例 2
输入:

DEED

输出:

Yes

样例 3
输入:

PEER

输出:

No

提示

【数据范围】

SS 一定是长度为 44 的大写字符串。

2
编程题题号 #22068
分值 20

N5785 [CIE 202512 二级 T2] 打印锯齿

题目描述

给定一个整数 nn,请打印一个锯齿图形,这个锯齿应该分成 nn 段,每段形如 /\。

输入格式

单个整数,表示 nn。

输出格式

输出该锯齿图形。

样例

样例 1
输入:

4

输出:

/\/\/\/\

样例 2
输入:

9

输出:

/\/\/\/\/\/\/\/\/\

提示

【数据范围】

  • 1≤n≤1051 \le n \le 10^5
3
编程题题号 #22069
分值 20

N5786 [CIE 202512 二级 T3] 充电宝

题目描述

有一块电量为 nn 的充电宝,她计划给若干块电池充电,每次充电时会有一定电量的损失,使用电量 aia_i 时,其损失电量为 f(ai)f(a_i),f(x)f(x) 表示除 xx 以外最大因子。
注意:若只充电 11 点,其损失电量也为 11。
应该如何分配用光电量,使得损失总量最小。

输入格式

输入一个正数,表示总电量 nn。

输出格式

输出最小损失电量。

样例

样例 1
输入:

4

输出:

2

样例 2
输入:

9

输出:

2

提示

【数据范围】

  • 2≤n≤2×1092 \le n \le 2 \times 10^9
4
编程题题号 #22070
分值 20

N5787 [CIE 202512 二级 T4] 漫画书

题目描述

一套漫画书共有 NN 册,第 ii 册包含 AiA_i 个章节。已知全书总章节数是奇数。
如果把第 11 册第 11 章算作第 11 章,那么这套书正中间的那一章位于第几册第几章?

输入格式

第一行:一个整数 NN。
第二行:NN 个整数 A1A_1,A2A_2,⋯\cdots,ANA_N,用空格隔开。

输出格式

两个整数 a ba\ b,表示正中间那一章在第 aa 册第 bb 章。

样例

样例 1
输入:

1
1

输出:

1 1

样例 2
输入:

12
28 31 31 30 31 30 31 31 30 31 31 30

输出:

7 2

提示

【数据范围】

  • 1≤N≤1001 \le N \le 100。
  • 1≤Ai≤1001 \le A_i \le 100。
  • 保证书的章节总数为奇数。
5
编程题题号 #22071
分值 20

N5788 [CIE 202512 二级 T5] 实心正方形

题目描述

给定一个整数 nn,请打印一个实心的正方形,它的边界由星号 * 构成,内部由 · 填充,每条边都恰好有 nn 个星号。

输入格式

单个整数,表示 nn。

输出格式

输出一个边界为星号、内部为点的正方形。

样例

样例 1
输入:

5

输出:

*****
*...*
*...*
*...*
*****

样例 2
输入:

3

输出:

***
*.*
***

提示

【数据范围】

  • 3≤n≤10003 \le n \le 1000
海小星AI平台海小星AI平台

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

课程方向

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

联系我们

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

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

隐私政策服务条款