#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!