#joi2007yoc. [joi2007yo_c]シーザー暗号
[joi2007yo_c]シーザー暗号
问题
问题描述: Gaius Julius Caesar (盖乌斯·尤利乌斯·凯撒),英文名为Julius Caesar(朱利叶斯·凯撒),是古罗马的军人和政治家。据记载,凯撒在写秘密信时,将字母A替换为D,B替换为E,C替换为F,以此类推向后偏移3个字母来表示。
已知有一个字符串经过凯撒式替换后得到,要求编写程序将其还原为原始字符串。
每个字母的替代规则如下:
替换前:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
替换后:D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
例如,按照这种方法将字符串JOI
进行替换,得到字符串MRL
;而经过替换后的字符串FURDWLD
对应的原始字符串是CROATIA
。
输入
输入只有一行,包含一个由大写字母组成的字符串。
输入字符串的长度不超过1000。
输出
输出只有一行,包含还原后的原始字符串。
输入示例 1
MRL
输出示例 1
JOI
输入示例 2
FURDWLD
输出示例 2
CROATIA