Предмет: Информатика,
автор: luydmila13kirilyuk
Негайно !!!Задано масив з n цілих чисел. Вивести елементи масиву в одному рядку, змінивши початковий порядок на протилежний.
Вхідні дані
В першому рядку записано число n (1 ≤ n ≤ 100). В наступних n рядках записані елементи масиву (по одному числу в кожному рядку), що не перевищують за модулем 100.
Вихідні дані
Вивести елементи масиву в одному рядку в зворотному порядку.
dimonchop:
Негайно....? Ми не Ваша прислуга, щоб так до нас звертатись, більше поваги будь ласка!
"Негайно" = наказовий спосіб.
Ответы
Автор ответа:
1
Відповідь:
n = int(input()) #зчитуємо кількість елементів масиву
a = [] #створюємо порожній масив
for i in range(n):
a.append(int(input()))
for i in range(n-1, -1, -1):
print(a[i], end=" ")
Автор ответа:
0
Ответ
1)
print(*list(map(int,input('введите элементы массива: ').split()))[::-1])
Вводить так (через пробел):
4 7 3 88 3 4 66...
Программе все равно на их количество и сколько они по модулю.
2) Или так (здесь сначала спросит n):
print(*[int(input(f'{i+1}-тый элемент: ')) for i in range(int(input('введите n: ')))][::-1])
Объяснение:
И та и та программа в одну строку.
Прога, почти полностью аналогичная верхней:
print(*[int(input()) for i in range(int(input()))][::-1])
Похожие вопросы
Предмет: Физика,
автор: elizavetamarinovarom
Предмет: Қазақ тiлi,
автор: zakensandugas
Предмет: Химия,
автор: Kot10lab
Предмет: Алгебра,
автор: vihrovaliza872