2025年7月6日全国青少年信息素养大赛 C++算法创意小学组 复赛真题(编程题)
剩余时间 --:--:--
问答题 共 5 题
1.

时间转换器

题目描述:

众所周知,1小时 = 3600秒。请你编写C++程序,制作一个时间转换器,输入秒数,输出对应的小时 数,不足1小时的舍弃。

例如:

输入 3600 ,刚好为1小时,输出 1 ;
输入 7206 ,超过2小时但不足3小时,输出 2 。

输入描述

输入一行,一个整数,表示秒数 s 。 

输出描述

输出一行,一个整数,表示对应的小时数 h 。 样例

样例1

输入:

7266

输出:

2


样例2

输入:

3600

输出:

1

提示

s 、 h 都为 int 范围内的正整数。

2.

被污染的药剂

题目描述:

实验室中有四种化学试剂,编号分别为1、2、3、4。其中只有一种试剂被污染,混合时会引发危险反应,其余三种安全。研究员甲混合了1号和2号试剂,研究员乙混合了1号和3号试剂。现给出甲和乙的实验结果:0代表发生危险反应,1代表安全。请推断被污染的试剂类型编号。

输入描述

输入为两个整数(0或1),分别表示甲和乙的实验结果,用空格分隔。

输出描述

输出一个整数,表示被污染的试剂编号。

样例1

输入:

1 1

输出:

4

样例2

输入:

0 1

输出:

2

3.

寻找闰年

题目描述:

古代天文学家发现,精确的闰年计算对农事安排至关重要。根据观测,他们制定了规则:非整百年 份能被4整除,或整百年份能被400整除的年份为闰年。现需编写程序,根据当前年份找出距离最近的上一闰年(若当前年份本身是闰年,则直接输出该年份)。

提示:整百年代表该年份能被100整除。

输入描述

输入只有一行,一个正整数 year 代表年份。 

输出描述

输出一个整数,表示距离当前年份最近的上一闰年。如果当前年份是闰年,则直接输出该年份。

样例1

输入:

1582

输出:

1580

解释:1582年不是闰年,最近的上一闰年是1580年(1580 ÷ 4 = 395,无余数)。

样例2

输入:

2000

输出:

2000

解释:2000年是闰年(整百年能被400整除),因此直接输出2000。

4.

统计传感器数据

题目描述:

小明最近在自动驾驶汽车项目中安装了n个传感器,这些传感器会实时采集道路环境数据。他发现当传感器数据中的某一位是3的倍数时,可能

对应着关键的路况信号,会将该位统计为有效信号。

请你编写C++程序,对n个传感器数据进行数据统计分析,统计所有有效信号数字之和。

输入

第一行包含一个整数n(1≤n≤1000),表示传感器数量。

第二行包含n个整数,表示传感器采集的原始数据(取值范围为int范围内正整数)。

输出

输出一个整数,表示n个传感器数据中有效数字之和。

样例1

输入:

3

36 42 15

输出:

9

样例解释:

传感器 36 的原始数据分解为 3 和 6 ,其中 3 和 6 都是3的倍数,属于有效信号; 

传感器 42 的 4 和 2 、传感器 15 的 1 和 5 均未触发有效信号; 

最终有效信号总和为 3+6=9。

5.

智能灯光系统

题目描述

维也纳金色大厅的智能灯光系统通过识别琴谱音符频率来调控穹顶灯光。当钢琴曲谱中最高频音符与最低领音符的出现次数差为偶数时,穹顶将绽放彩虹光谱,否则音乐厅将保持基础照明。假设maxn表示琴谱中最高频音符出现的次数,mim表示琴谱中最低频音符出现的数。

输入描述

输入共1行,一段琴谱字符串,仅包含大写字母ABCDEFG代表音符,长度小于100。

输出描述

输出共2行。

第1行:若触发彩虹光谱则输出"Luminous Harmony",否则输出"Silent Keys";

第2行:输出maxn-minn的差值。

样例1

输入:

BABABC

输出:

LuminousHarmony
2

解释:

音符统计:A 出现2次,B 出现3次,C 出现1次 

maxn = 3 (B), minn = 1 (C)

差值 3 - 1 = 2 (偶数),触发彩虹光谱 

样例2

输入:

ABCDGAAA

输出:

SilentKeys 

3

解释:

音符统计:A 出现3次,B、C、D、G 各出现1次 

maxn = 3 (A), minn = 1 (B/C/D/G)

差值 3 - 1 = 2 (偶数),但样例实际输出为 SilentKeys ,可能存在题目描述调整或样例笔 误

提示

仅统计ABCDEFG 的音符频率,忽略其他字符(如有maxn == minn),差值为0(偶数),应输出 "LuminousHarmony" 。

C++ 编辑器
输入
输出