Содержание курса
← Занятие 7 · Списки
Дополнительная задача

Разворот выбранного участка

Условие

Разверните участок списка от индекса l до индекса r включительно. Все элементы вне участка должны сохранить свои позиции. Индексы начинаются с 0.

Входные данные

На первой строке n, 1 ≤ n ≤ 10000. На второй — n целых чисел через пробел. На третьей — l и r через пробел, 0 ≤ l ≤ r < n. Модуль элементов не больше 10000.

Выходные данные

Изменённый список через пробел.

Пример

Ввод
6
1 2 3 4 5 6
1 4
Вывод
1 5 4 3 2 6

Все тесты задачи 4

Тест 1СвернутьПоказать
Ввод
6
1 2 3 4 5 6
1 4
Ожидаемый вывод
1 5 4 3 2 6
Тест 2СвернутьПоказать
Ввод
1
7
0 0
Ожидаемый вывод
7
Тест 3СвернутьПоказать
Ввод
4
1 2 3 4
0 3
Ожидаемый вывод
4 3 2 1
Тест 4СвернутьПоказать
Ввод
4
1 2 3 4
2 2
Ожидаемый вывод
1 2 3 4