В файле 17-1.txt содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от -10 000 до 10 000 включительно. Определите и запишите в ответе сначала количество элементов последовательности, которые больше предыдущего элемента, затем наименьший модуль разности чисел в паре среди всех таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности. Например, для последовательности 307; 36; 45; -27; -11; -6; 2; -16 ответом будет пара чисел: 4 и 5.
Правильный ответ:
5012 8
numbers = tuple(map(int, open("17-1.txt").readlines()))
count = 0
diffs = []
for i in range(len(numbers) - 1):
current_number = numbers[i]
next_number = numbers[i + 1]
if next_number > current_number:
count += 1
diff = abs(current_number - next_number)
diffs.append(diff)
print(count, min(diffs)) #Выводит 5012 5
Подскажите пожалуйста что в моем коде не так?