Есть ответ 👍

Циклический сдвиг вправо на 1, python. Сначала задано число N — количество элементов в массиве (1≤N≤35). Далее через пробел записаны N чисел — элементы массива. Массив состоит из целых чисел.
При этом нельзя использовать дополнительные массивы, срезы и пользоваться стандартными операциями типа insert и pop.
моё решение:
n=int(input())
a=list(map(int,input().split()))
b=a[n-1]
a.append(0)
for i in range(1,n):
a[n]=a[n-i]
a[n-i]=a[n-1-i]
a[n-1-i]=a[n]
a[0]=b
a.pop()
print(*a)
Но надо написать так, чтобы в цикле обойтись одним присваиванием

218
446
Посмотреть ответы 1

Ответы на вопрос:

Avmb
4,7(24 оценок)

Вконце д.б.1, тк 2-я сс. ответ: 12*1=12

Популярно: Информатика