Вопрос Задача по Python

Регистрация
21 Июл 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
Помогите решить следующую задачу: В первую строчку вводится число N (1 ≤ N ≤ 100 000). В следующую строку через пробел вводятся все числа (1 ≤ Ai ≤ 10e9). Вам требуется написать функцию, которая получает на вход массив и изменяет его таким образом, чтобы на первом месте стоял последний элемент, на втором - первый, на третьем - второй и т. д. Выведите N чисел - измененный массив.
 
Требуемая функция:
def rot(arr): return arr[-1:] + arr[:-1] Весь код:
def rot(arr): return arr[-1:] + arr[:-1]
input() # значение N никому не нужно
print(*rot(input().split()))
 
Назад
Сверху