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

то не так в коде?

Дан список чисел. Выведите все элементы списка, которые больше предыдущего элемента.
A = []
A.append(int(input()))
for i in range(len(A)):
b = A[0]
s = A[1]
if s > b:
print(s)
b = A[b+1]
s = A[s+1]

Ответы

Автор ответа: Irenea0
0

Во 2 строке добавляется только 1 число, поэтому дальше будет выход за границы листа.

Чтобы исправить: добавлять значения в цикле и в 3 строке range(len(A)) => range(len(A)-1)

Похожие вопросы
Предмет: Литература, автор: mis7afrod
Предмет: Математика, автор: krytoysem