2025年6月电子学会青少年软件编程(C/C++一级)等级考试试卷
操作/编程
一级
2025
2025-07-17 12:09:26
59次
一、编程题
镜像加密
题目描述
镜像加密是一种加密方法,它通过将一个字母替换成另一个字母完成加密。加密规则如下:将前 13 个字母和后 13 个字母分成两组,镜像地构成映射:即 A 替换成 Z,B 替换成 Y,C 替换成 X,依次类推。明文和密文之间的对应关系如下:
明文:ABCDEFGHIJKLM
密文:ZYXWVUTSRQPON
明文:ZYXWVUTSRQPON
密文:ABCDEFGHIJKLM
镜像加密的一个特点是,加密和解密算法是一样的,给一个字母加密两次,就被恢复成了明文。现在给定一个字符,请输出它被镜像加密之后的结果。注意小写字母加密后仍旧是小写字母,大写字母加密后仍旧是大写字母。
输入格式
第一行:一个字符,表示需要加密的字母。
输出格式
第一行:一个字符,表示被加密后的字母。
输入样例1
C
输出样例1
X
输入样例2
w
输出样例2
d
说明提示
字母为英文字母。
【知识点】 电子学会C/C++一级
希望如光
题目描述
在充满挑战的生活中,希望往往是支撑人们穿越黑暗的核心力量。这句台词来自影史经典《肖申克的救赎》,当被囚禁在高墙内的安迪说出 “Hope is a good thing, maybe the best of things.” 时,不仅打破了监狱的压抑氛围,更向观众揭示了一个深刻的哲理:真正的自由源于内心的希望,而美好的事物永远不会消逝。这句话跨越银幕,成为无数人在低谷中重整旗鼓的精神燃料。
输入格式
本题没有输入。
输出格式
如题面所示,输出分两行。注意标点符号是英文输入法的标点,并请注意大小写必须与要求一致。
输入样例
无
输出样例
Hope is a good thing, maybe the best of things.
【知识点】 电子学会C/C++一级
