#4416. Python L4 恺撒密码

Python L4 恺撒密码

Python L4 恺撒密码(30分)

题目名称:恺撒密码

题目描述:

恺撒密码是一种替换加密技术,以罗马共和时期恺撒大帝的名字命名。

为了保密需要,重要军事情报传递过程中,需要将明文用密文替换,以防被敌人截获后掌握情报。

恺撒密码是将明文中的所有字母,都根据字母表,向后偏移一个固定数量,成为密文。例如,当偏移量是3的时候,所有的字母A被替换成D,B被替换成E,以此类推。

输入一个字母(大写A~W),代表明文,当偏移量是3时,输出密文对应的字母。

提示:

  1. 大写字母的ASCII码值按字母表顺序递增;
  2. ord( )函数以字符为参数,返回对应的ASCII码值;
  3. chr( )函数以整数为参数,返回ASCII码对应的字符。

输入:

一个大写字母,范围是A~W,代表明文字母。

注意:

input()输入函数的括号中不加任何信息。

输出:

一个大写字母,代表偏移量是3时的密文字母。

注意:

输出前面不加空格或者空行。

输入样例:

B

输出样例:

E

Limitation

1s, 1024KiB for each test case.