#76Средне
Циклический сдвиг
Время: 1 s · Память: 256 MB
- Массивы
Условие
Циклически сдвиньте массив из чисел на шагов вправо: на каждом шаге последний элемент переходит в начало, остальные сдвигаются на одну позицию вправо. Например, 1 2 3 за один шаг становится 3 1 2.
Формат ввода
В первой строке и (, ). Во второй — целых чисел ().
Формат вывода
В одной строке чисел — сдвинутый массив.
Примеры
Ввод
6 2 2 4 6 8 10 12
Вывод
10 12 2 4 6 8
Ввод
3 7 1 2 3
Вывод
3 1 2
Примечание
Сдвиг на шагов возвращает массив в исходное состояние, поэтому вместо достаточно — выполнить шагов по одному не хватит времени. Элемент попадает в новом массиве на место . Во втором примере : .
