• Предмет: Информатика
  • Автор: tatyana990053
  • Вопрос задан 3 года назад

Помогите, пожалуй та!(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)

Вас заинтересует