x, и число n, каждый шаг имя с индексом 0 перемещается в конец масива, а все остальные продвигаются вперёд, число это количество шагов, я сделал так:
g = n % x.length;
return x[g];
но оно нихрена не работает, выдает индекс то на 1 больше то меньше, в чем проблема?
пробывал тупо через цикл пускать такая же ошибка
Подожди, как у тебя 0 элемент переносится в конец и при этом ты ещё все остальные вперёд подвинуть должен? Есть ссылка на источник задачи?
да у него условно бошка циркулярного списка меняется
https://www.codewars.com/kata/551dd1f424b7a4cdae0001f0
В решениях также через рекурсию вариант наличествует.
Обсуждают сегодня