#2919. ROT N

0
    ID: 2919 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>AtCoderabc146BGESP 3级枚举(单层循环)字符串

ROT N

ROT N

题目描述

我们有一个由大写英文字母组成的字符串 SS。另外,还会给出一个整数 NN。 将 SS 的每个字符按字母表顺序移动 NN 个位置(见下文),并输出结果字符串。 我们假定 AA 在 ZZ 之后。例如,将 AA 向后移动 22 得到 CC(AA →\to BB →\to CC),将 YY 向后移动 33 得到 BB(YY →\to ZZ →\to AA →\to BB)。

输入格式

Input is given from Standard Input in the following format: NN SS

输出格式

打印将 SS 的每个字符按字母表顺序移动 NN 个位置后得到的字符串。

2
ABCXYZ
CDEZAB
0
ABCXYZ
ABCXYZ
13
ABCDEFGHIJKLMNOPQRSTUVWXYZ
NOPQRSTUVWXYZABCDEFGHIJKLM

提示

0≤N≤260 \leq N \leq 26 1≤∣S∣≤1041 \leq |S| \leq 10^4 SS consists of uppercase English letters.注意 AA 在 ZZ 之后。

标签: AtCoder|abc146B

来源

AtCoder|abc146B