Все задачи
Средняяarrays

Циклический сдвиг влево

Лимит времени 2 с · Память 64 МБПринято: —Решили: 0

Условие

В первой строке даны n и k, во второй — n целых чисел. Циклически сдвиньте массив на k позиций влево и выведите результат в одной строке через пробел. k может быть больше длины массива.

Примеры

Пример 1
Ввод
5 2
1 2 3 4 5
Вывод
3 4 5 1 2
Пример 2
Ввод
4 0
1 2 3 4
Вывод
1 2 3 4

Ограничения

  • 1 ≤ n ≤ 10^5
  • 0 ≤ k ≤ 10^9
  • -10^9 ≤ a_i ≤ 10^9
Решите задачу, чтобы открыть разбор.

ИИ-наставник

Застряли? Возьмите подсказку — наставник объясняет идею, но никогда не выдаёт решение.