#2362. 逆向彩虹密码
逆向彩虹密码
逆向彩虹密码
题目描述:
逆向彩虹密码是通过将一个字符串中的每个字母向前移动 n 位来形成的。如果移动后越过了 a,则从字母 z 开始循环。现在知道移动前的字符串及 n,请你求出原文字符串。
输入描述:
- 第一行是一个整数
n。 - 第二行是逆向彩虹密码(由不超过 60 个小写字母组成)。
输出描述:
- 输出原文字符串。
题解思路:
与正向彩虹密码类似,只是位移的方向从后移变为前移。对于每个字符,将其对应的字母表中的位置减去 n,如果小于 0 则加上 26,确保字母循环。
输入
3
fgh
输出
cde