Предмет: Информатика, автор: tatyana990053

Помогите, пожалуй та!(PYTHON) Напишите программу которая выполняет циклический сдвиг элементов массива вправо на r элементов.

Ответы

Автор ответа: maxpavlutenkof
1

from array import*

# массив

arr = array('i', [0, 1, 2, 3, 4, 5])

# шаг сдвига

r = 3

# сдвиг

for j in range(len(arr)):

arr[j], arr[(j + r) % r] = arr[(j + r) % r], arr[j]

print(arr)

Похожие вопросы
Предмет: Биология, автор: danilkina04