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

Развернуть кусок

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

Даны строка и два числа aa и bb. Разверните в ней символы с позиции aa по позицию bb включительно, остальное оставьте как есть.

Позиции нумеруются с единицы.

Формат ввода

В первой строке — строка длиной от 11 до 10510^5 символов: латинские буквы и цифры. Во второй — числа aa и bb через пробел, 1ab1 \le a \le b \le длины строки.

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

Одна строка.

Примеры

ввод
abcdef
2 4
вывод
adcbef

Примечание

Разворот куска — это срез с шагом −1, а собрать строку обратно помогают срезы до и после него.

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