字母移位
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
字母移位:表示将字母按照字母表的顺序进行移动。
例如:b 向右移动一位是c,f向左移动两位是d。
特别地,a向左移动一位是z,z向右移动一位是a。
给定一个仅包含小写字母且长度为 的字符串 ,以及 个正整数 ,接下来对字符串按如下规律操作:
1.将第 1位字符向左移动 位;
2.再将第 1、2 位字符都向右移动 位;
3.再将第 1、2、3 位字符都向左移动 位;
4.再将第 1、2、3、4 位字符都向右移动 位;
以此类推,直到将的第到第位字符都(按规律向左或向右)移动 位。
最后,将操作完成后的字符串输出。
例如:,字符串abcde, 个正整数为 ;
将abcde的第 位字符向左移动 1位,变为zbcde
再将zbcde的前 2 位字符zb 向右移动 3 位,变为cecde
再将cecde 的前 3位字符cec向左移动5 位, 变为xzxde
再将xzxde 的前 4 位字符xzxd向右移动7 位,变为egeke
再将egeke的前 5 位字符egeke 向左移动 9 位, 变为vxvbv。
最后,将操作完成后的字符串vxvbv输出。
输入格式
第一行输入一个整数
第二行输入一个仅包含小写字母且长度为 的字符串
第三行输入 个整数 ,整数之间以一个空格隔开
输出格式
输出一个字符串,表示操作完成后的字符串
5
abcde
1 3 5 7 9
vxvbv
提示
粒子2025年3月上半月月赛
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2025-2-28 0:00
- End at
- 2025-3-16 16:00
- Duration
- 3 hour(s)
- Host
- Partic.
- 14