酷代码 AI
菜单
服务商

密文是由原文字符串(由不超过 50 个小写字母组成)中每个字母向后移动 𝑛 ( 1 <= 𝑛 <= 25 )  位形成的。 如果n是1的话, a会往后移动一位变成b.... z 会往后移动一位变成 a,如此循环。他现在找到了移动前的原文字符串及 𝑛 ,请你求出密文。 输入 第一行:n。 第二行:未移动前的一串字母为原文 输出 输出密文 样例输入 复制 1 abcz 样例输出 复制 bcda

```python n = int(input()) s = input().strip() result = [] for ch in s: # 计算移动后的字符 new_ch = chr((ord(ch) - ord('a') + n) % 26 + ord('a')) result.append(new_ch) print(''.join(result)) ``` [2025-12-14 20:11:36 | AI问答 | 68点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多