Дан массив из n элементов. Необходимо поменять элементы местами, вывести их на печать. Отсортируйте массив в порядке возрастания–вывести на печать, убывания–вывести на печать.
(решение на питон, можно пожалуйста в правильной последовательности, как надо записывать в тетрадь, не в одну строку всё :)
Приложения:
smartemii03jurma:
а какие элементы поменять надо? это пользователь вводит?
Я не знаю, задание такое было(
Может какие-то любые элементы поменять :(
Ну я показала какое начало должно быть
вы в тетради программы пишете?
В компьютере
Но мне надо то как записывать в тетради, не в компьютере
Ответы
Ответ дал:
1
Ответ:
n = int(input())
m = [int(input()) for i in range(n)]
i = int(input())
j = int(input())
print(m) #вывод массива
m[i], m[j] = m[j], m[i]
print(m) #массив где элементы поменялись местами
m.sort()
print(m) #по возрастанию
print(m[::-1]) #по убыванию
Объяснение:
i, j - индексы элементов, которые надо поменять. вводятся пользователем
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад