
小杨最近在图书馆发现了一本关于密码学的有趣书籍,里面介绍了一种古老的密码--凯撒密码。这种密码很简单:每个字母都按照字母表的顺序往后移动固定位数。比如移动3位,A就变成D,B变成E,C变成F……到了Z之后又回到A,Z就变成了C。 小杨现在得到了三行重要的信息:
新建变量str1,表示已知的明文(全大写字母)
新建变量str2,表示对应的密文(全大写字母)
新建变量str,表示需要破解的密文(全大写字母)。

新建变量ans,用于存储最终的结果,表示破解后的明文。

原理说明: 从前两行可以看出:
THEQUICKBROWNFOXJUMPSOVERTHELAZYDOGstr1 = ABCDEFGVWXYZ
str2 = DEFGHIJYZABC
str = WKHTXLFNEURZQIRAMXPSVRYHUWKHODCBGRJ
ans = THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG
str1 = ABC
str2 = DEF
str = JRRG
ans = GOOD