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

YLT C++ 1级 2024.09

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

N3113 [CIE 202409 一级 T1] 嫑废话上代码

题目描述

Linux 之父 Linus Torvalds 的名言是:“Talk is cheap. Show me the code.”(嫑废话,上代码)。本题就请你直接在屏幕上输出这句话。

输入格式

无

输出格式

在一行中输出 Talk is cheap. Show me the code.。

样例

样例 1
输入:

输出:

Talk is cheap. Show me the code.

提示

无

2
编程题题号 #22161
分值 20

N3114 [CIE 202409 一级 T2] 太神奇了

题目描述

“告诉大家一个神奇的消息,太神奇了:明年全世界所有的人都同岁,全部都等于2022。明年的日子很特别,大概每1000年才会有一次。明年你的周岁年龄+你的出生年,每个人都是2022年。例如:你明年57加上1965年生的,加起来就是2022年。特别奇怪,连中外专家都无法解释!你计算一下,看看是不是2022。真是千年等一回呀!真准!转朋友圈,让大伙都算一下吧!”
据说这个“电子包浆”贴每年都会出现。本题就请你根据发贴人提到的周岁年龄和出生年,判断其发贴的时候是哪一年。

输入格式

输入在第一行中给出两个正整数,即周岁年龄和出生年,其中年龄在 (0,200)(0, 200) 区间内,出生年在 (1900,2022)(1900, 2022) 区间内。

输出格式

在一行中输出发贴年份。

样例

样例 1
输入:

57 1965

输出:

2022
3
编程题题号 #22162
分值 20

N3115 [CIE 202409 一级 T3] 情侣身高差

题目描述

专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09=(男方的身高)(\text{女方的身高}) \times 1.09 = (\text{男方的身高})。如果符合,你俩的身高差不管是牵手、拥抱都是最和谐的差度
下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。

输入格式

输入第一行给出正整数 NN(≤\le 10),为前来查询的用户数。随后 NN 行,每行按照“性别 身高”的格式给出前来查询的用户的性别和身高,其中“性别”为 “FF” 表示女性、 “MM” 表示男性;“身高”为区间 [1.0,3.0][1.0, 3.0] 之间的实数。

输出格式

对每一个查询,在一行中为该用户计算出其情侣的最佳身高,保留小数点后 22 位。

样例

样例 1
输入:

2
M 1.75
F 1.8

输出:

1.61
1.96
4
编程题题号 #22163
分值 20

N3116 [CIE 202409 一级 T4] 到底是不是太胖了

题目描述

据说一个人的标准体重应该是其身高(单位:厘米)减去 100、再乘以 0.9 所得到的公斤数。真实体重与标准体重误差在 10% 以内都是完美身材(即 ∣真实体重−标准体重∣<标准体重×10%|\text{真实体重} - \text{标准体重}| < \text{标准体重} \times 10\%)。已知市斤的数值是公斤的两倍。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了

输入格式

输入第一行给出一个正整数 NN(≤20\le 20)。随后 NN 行,每行给出两个整数,分别是一个人的身高 HH(120<H<200120 < H < 200;单位:厘米)和真实体重 WW(50<W≤30050 < W \le 300;单位:市斤),其间以空格分隔。

输出格式

为每个人输出一行结论:如果是完美身材,输出 You are wan mei!;如果太胖了,输出 You are tai pang le!;否则输出 You are tai shou le!。

样例

样例 1
输入:

3
169 136
150 81
178 155

输出:

You are wan mei!
You are tai shou le!
You are tai pang le!
5
编程题题号 #22164
分值 20

N3117 [CIE 202409 一级 T5] 自动打包机

题目描述

一条哈密瓜自动打包流水线的工作程序是这样的:首先系统设定每箱哈密瓜应该有的总重量 WW;然后传送带将一只只哈密瓜输送到一个自动称重设备上,根据称重结果进行以下操作:

  • 如果称上的总重量正好达到 WW,则将称上的所有哈密瓜装箱送走;
  • 如果称上的总重量还不到 WW,则将这只哈密瓜留在称上;
  • 如果称上的总重量超过了 WW,则将这只哈密瓜放回传送带。
    本题就请你写个程序统计一下,究竟有多少只哈密瓜被装了多少箱?

输入格式

输入第一行给出两个正整数 NN(≤1000\le 1000)和 WW(≤10000\le 10000),分别为传送带上哈密瓜的数量和每箱的规定重量(克)。
随后一行给出 NN 个正整数,是传送带上每只哈密瓜的重量,单果重量不超过 20002000 克。
假设传送带按照输入的顺序传送哈密瓜到称重设备。

输出格式

在一行中输出成功装箱的箱子数量和被装箱的哈密瓜的数量。数字间以 11 个空格分隔,行首尾不得有多余空格。

样例

样例 1
输入:

12 5000
2000 1500 1800 1000 1800 500 1900 1500 2000 1600 2000 2000

输出:

2 7

提示

样例说明: 第 11、22、44、66 只瓜正好一箱;第 77、88、1010 只瓜正好一箱。

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

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

课程方向

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

联系我们

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

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

隐私政策服务条款