EduBrick
← вернуться к уроку · Практика: Срезы и развороты

Поменять концы

2000 мс · 256 МБ · всё или ничего

Даны строка и число kk. Поменяйте местами первые kk символов и последние kk.

Например, из abcdef при k=2k = 2 получается efcdab. Гарантируется, что 2k2k не больше длины строки.

Формат ввода

В первой строке — строка длиной от 22 до 10510^5 символов: латинские буквы и цифры. Во второй — число kk, для которого 2k2k не превосходит длины строки.

Формат вывода

Одна строка.

Примеры

ввод
abcdef
2
вывод
efcdab

Примечание

Строка распадается на три куска: начало, середина и конец. Собрать их обратно можно в любом порядке.

Войдите, чтобы отправлять решения.
← Вернуться к уроку