#P2600. 神秘加密法
神秘加密法
题目描述
在一个被称为“信息之塔”的王国中,信息是王国最宝贵的财富。为了确保王国的机密不会被邪恶势力窃取,国王小k下令加强信息的保护。于是,小k与王国的技术师们共同设计了一项神秘的加密法则:每一个字符都将被加密,确保信息即使被截获,也无法被轻易解读。
这项加密法则非常简单却神秘莫测:
- 所有小写字母都将移到下一个字母位置,例如 'a' 变为 'b','b' 变为 'c',…,'z' 变为 'a'。
- 所有大写字母也会按同样的规则加密:'A' 变为 'B','B' 变为 'C',…,'Z' 变为 'A'。
- 其他字符(包括空格、标点等)则保持不变,不参与加密。
现在,国王要求你帮助他保护王国的信息。给定一段原始信息,按照上述规则进行加密,输出加密后的信息。
例如,给定:
hello world!
经过加密后,应该变成:
ifmmp xpsme!
小k相信,只有依靠这种加密技术,王国的机密才能得到真正的保护!
输入格式
共一行,包含一个字符串。字符串中可能包含空格和其他非字母字符。
输出格式
输出加密后的字符串。
数据范围 输入字符串的长度不超过 100。
样例
Hello! How are you!
Ifmmp! Ipx bsf zpv!