#CYF0018. 字符偏移量

字符偏移量

题目背景

字符偏移量值得是在 26 个英文字符中向后偏移一定的字符之后再进行输出,比如字符偏移量为 5 ,那么输出的 26 个英文字符应该是 EFGHIJKLMNOPQRSTUVWXYZABCD ,从第 5 个字符开始输出,按照顺序输出 26 个英文字母,当输出到 Z 之后,如果不够 26 个,回到 A 输出补全 26 个英文字符。

题目描述

需要完成一下任务,输入一个 nn ,代表有 n 行英文字符,每行固定 26 个;接下来输入 n 个数字,每一个 aia_i 代表在第 ii 行输出的 26 个英文字母的偏移量为 aia_i

举例:

输入:

2
2
3

输出:

CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC

输入格式

输入多行。

第一行输出一个 nn ,代表需要输出 nn 行英文字母。

接下来 nn 行,每行输入一个 aia_i ,代表在第 ii 行输出的 26 个英文字母的偏移量为 aia_i

输出格式

输出 nn 行。

具体看题目描述。

样例 #1

样例输入 #1

2
2
3

样例输出 #1

CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC

样例 #2

样例输入 #2

5
1
1
1
1
1

样例输出 #2

BCDEFGHIJKLMNOPQRSTUVWXYZA
BCDEFGHIJKLMNOPQRSTUVWXYZA
BCDEFGHIJKLMNOPQRSTUVWXYZA
BCDEFGHIJKLMNOPQRSTUVWXYZA
BCDEFGHIJKLMNOPQRSTUVWXYZA

提示

样例解释】:

见题目描述。

数据范围】:

对于 100%100\% 的数据保证 1n78,0ai261 \leq n \leq 78, 0 \leq a_i \leq 26