#1170. 字符串分段倒置

字符串分段倒置

题目描述

输入一个小写字母串和 nn 个整数 x1,x2,...,xnx_1,x_2,...,x_n,按顺序进行如下操作:

  • 把第 1x11 \sim x_1 个字符倒置;
  • 把第 x1+1x2x_1+1 \sim x_2 个字符倒置;
  • 把第 x2+1x3x_2+1 \sim x_3 个字符倒置;
  • ...... 以此类推。

操作完成后,输出最终的字符串。

输入格式

第一行:一个字符串

第二行:一个整数 nn,表示分段次数

第三行:nn 个整数,分别表示每个分段点

输出格式

一个字符串,表示操作完成后的新字符串

abcdefgh
2
3 6
cbafedgh

数据规模与约束

对于 25%25\% 的数据,n=1n=1

对于 100%100\% 的数据,1n10002xi999xi+1xi>11≤n≤1000,2≤x_i≤999,x_{i+1}-x_{i}>1,且字符串中的所有字符均为小写字母。