#SY0205. 智能灯光系统
智能灯光系统
智能灯光系统
2025 全国青少年信息素养大赛 复赛 C++ · 小学组 第 5 题
题目描述
维也纳金色大厅的智能灯光系统通过识别琴谱音符频率来调控穹顶灯光。当钢琴曲谱中最高频音符与最低频音符的出现次数差为偶数时,穹顶将绽放彩虹光谱,否则音乐厅将保持基础照明。
假设 maxn 表示琴谱中最高频音符出现的次数,minn 表示琴谱中最低频音符出现的次数。7 个音符使用 A B C D E F G 来表示。
输入格式
输入一行字符串,由音符字母(A~G)组成。
输出格式
- 若
maxn - minn为偶数,第一行输出Luminous Harmony;否则第一行输出Silent Keys。 - 第二行输出
maxn - minn。
样例输入
BABABC
样例输出
Luminous Harmony
2
说明
统计每个出现过的音符的频次,maxn 为最大频次、minn 为最小频次。
BABABC:A 出现 2 次,B 出现 3 次,C 出现 1 次。maxn = 3,minn = 1,差为 2(偶数)→Luminous Harmony,第二行输出 2。