Информатика, вопрос задал cyberpure , 6 лет назад

python


Считайте целое число N и последовательность из N ≥ 2 целых чисел (каждое число – в отдельной строке). Поменяйте местами первый введённый элемент с последним и выведите на экран полученную последовательность чисел.

Каждое число нужно вывести в отдельной строке.

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

Ответил Zergloing
1

Ответ:

q = list()

for i in range(int(input())):

   q.append(int(input()))

t = q[0]

q[0] = q[-1]

q[-1] = t

for num in q:

   print(num)

Объяснение:

q - список, содержащий введённые числа.

В t храним первый элемент последовательности. Меняем первый на последний. Последний берём из переменной t.

Дальше в цикле for перебираем каждый элемент и выводим на экран, чтобы на каждой строчке, а не в одну.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
Новые вопросы