> 技术文档 > 【题解-洛谷】B4303 [蓝桥杯青少年组省赛 2024] 字母移位_字母移位:表示将字母按照字母表的顺序进行移动。 例如:\'b\' 向右移动一位是 \'c\',\'f

【题解-洛谷】B4303 [蓝桥杯青少年组省赛 2024] 字母移位_字母移位:表示将字母按照字母表的顺序进行移动。 例如:\'b\' 向右移动一位是 \'c\',\'f


题目:B4303 [蓝桥杯青少年组省赛 2024] 字母移位

题目描述

字母移位表示将字母按照字母表的顺序进行移动。

例如, b \\texttt{b} b 向右移动一位是 c \\texttt{c} c f \\texttt{f} f 向左移动两位是 d \\texttt{d} d

特别地, a \\texttt{a} a 向左移动一位是 z \\texttt{z} z z \\texttt{z} z 向右移动一位是 a \\texttt{a} a

给定一个仅包含小写字母且长度为 n n n字符串 s s s,以及 n n n 个正整数 a 1 , a 2 , … , a n a_1, a_2, \\ldots, a_n a1,a2,,an,接下来对字符 s s s 按如下规律操作:

  1. 将第 1 1 1 位字符向左移动 a 1 a_1 a1 位;
  2. 再将第 1 1 1 2 2 2 位字符都向右移动 a 2 a_2 a2 位;
  3. 再将第 1 1 1 2 2 2 3 3 3 位字符都向左移动 a 3 a_3 <