Предмет: Информатика, автор: vovakislili

Заданий список чисел. Виведіть всі елементи списку, які більші за попередній елемент.Вхідні дані: Вводиться список чисел. Всі числа списку знаходяться на одному рядку. Відповідь потрібна у вигляді коду в пайтоні.

Ответы

Автор ответа: Аноним
1

Ответ:

mass = list(map(int, input().split()))

mn = 0

for i in range(1, len(mass)):

   if mass[i] > mass[mn]:

       print(mass[i], end=' ')

   mn = i

Объяснение:


vovakislili: Непрацюэ програма
Аноним: 1 2 1 5 4 8 9 3 4 7 6 - входной список
2 5 8 9 4 7 - выходной список
все работает
vovakislili: можна пояснення
vovakislili: що з того що означає
vovakislili: поможіть будьласка
Аноним: mass = list(map(int, input().split())) - это ввод списка с клавиатуры в одну строку через пробел
Аноним: mn = 0 - вспомогательная переменная для сравнения элементов
Аноним: for i in range(1, len(mass)): - перебираем элементы списка в цикле с 1 элемента и до конца
Аноним: if mass[i] > mass[mn]: - сравниваем каждый элемент списка с предыдущим, если выполняется условие, то print(mass[i], end=' ') - выводим на печать
Аноним: mn = i - присваиваем вспомогательной переменной текущий индекс элемента
Похожие вопросы
Предмет: Қазақ тiлi, автор: рамир1
Предмет: Қазақ тiлi, автор: Naz00k111