理论卷2025年12月青少年软件编程(C\C++) · 二级
YLT C++ 2级 2025.12
满分 100 · 及格 60 · 时长 60 分钟 · 共 5 题 (编程题5)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
编程题题号 #22067
分值 20N5784 [CIE 202512 二级 T1] 一半
题目描述
给定一个长度为 的大写字母字符串 ,请判断它是否满足以下两个条件:
- 字符串中恰好包含两种不同字母;
- 这两种字母都恰好出现两次。
输入格式
一个字符串 。
输出格式
如果满足条件,输出 Yes,否则输出 No。
样例
样例 1
输入:
MAMA
输出:
Yes
样例 2
输入:
DEED
输出:
Yes
样例 3
输入:
PEER
输出:
No
提示
【数据范围】
一定是长度为 的大写字符串。
2
编程题题号 #22068
分值 20N5785 [CIE 202512 二级 T2] 打印锯齿
题目描述
给定一个整数 ,请打印一个锯齿图形,这个锯齿应该分成 段,每段形如 /\。
输入格式
单个整数,表示 。
输出格式
输出该锯齿图形。
样例
样例 1
输入:
4
输出:
/\/\/\/\
样例 2
输入:
9
输出:
/\/\/\/\/\/\/\/\/\
提示
【数据范围】
3
编程题题号 #22069
分值 20N5786 [CIE 202512 二级 T3] 充电宝
题目描述
有一块电量为 的充电宝,她计划给若干块电池充电,每次充电时会有一定电量的损失,使用电量 时,其损失电量为 , 表示除 以外最大因子。
注意:若只充电 点,其损失电量也为 。
应该如何分配用光电量,使得损失总量最小。
输入格式
输入一个正数,表示总电量 。
输出格式
输出最小损失电量。
样例
样例 1
输入:
4
输出:
2
样例 2
输入:
9
输出:
2
提示
【数据范围】
4
编程题题号 #22070
分值 20N5787 [CIE 202512 二级 T4] 漫画书
题目描述
一套漫画书共有 册,第 册包含 个章节。已知全书总章节数是奇数。
如果把第 册第 章算作第 章,那么这套书正中间的那一章位于第几册第几章?
输入格式
第一行:一个整数 。
第二行: 个整数 ,,,,用空格隔开。
输出格式
两个整数 ,表示正中间那一章在第 册第 章。
样例
样例 1
输入:
1
1
输出:
1 1
样例 2
输入:
12
28 31 31 30 31 30 31 31 30 31 31 30
输出:
7 2
提示
【数据范围】
- 。
- 。
- 保证书的章节总数为奇数。
5
编程题题号 #22071
分值 20N5788 [CIE 202512 二级 T5] 实心正方形
题目描述
给定一个整数 ,请打印一个实心的正方形,它的边界由星号 * 构成,内部由 · 填充,每条边都恰好有 个星号。
输入格式
单个整数,表示 。
输出格式
输出一个边界为星号、内部为点的正方形。
样例
样例 1
输入:
5
输出:
*****
*...*
*...*
*...*
*****
样例 2
输入:
3
输出:
***
*.*
***
