#M250733. 颠倒字符串

颠倒字符串

题目描述

给定一个字符串,从 xx 开始的字符被小Z\tt Z 颠倒了顺序(颠倒就是把字符串反过来,例如原本是 abcd,颠倒后为dcba),然后他把颠倒的所有字符放到了剩下的字符之前(如 x=3x = 3, 则 abcd 最终变成 dcab),得到了一个新的字符串,现在他想考考你,得到的新字符串是什么。

注:该题中的字符串,下标从 11 开始记录。

输入格式

第一行输入一个字符串 ss

第二行输入一个整数 xx,代表从 xx 开始颠倒字符串。

输出格式

输出颠倒之后的新字符串。

输入输出样例

abcd
3
dcab
ajflkaj
4
jaklajf

数据范围

  • 对于 100%100\% 的数据,设 s|s| 代表字符串 ss 的长度,保证 1s105,1xs1 \le |s| \le 10^5, 1 \le x \le |s| 且所有字符都是小写字母。