Программа на языке python Дан кортеж, содержащий 40 вещественных чисел. Напишите программу, позволяющую найти в этом кортеже два соседних элемента, значения которых наименее близки, то есть абсолютная величина их разности максимальна. Если таких пар несколько, возьмите последнюю встретившуюся. Программа должна вывести найденные элементы через пробел в том порядке, в каком они встретились в кортеже. Элементы кортежа передаются в одной строке через пробел. пример вводных: 78.43 51.68 28.72 17.01 74.79 28.27 62.05 64.72 67.25 59.56 36.85 3.3 57.58 32.44 63.29 88.23 51.5 15.56 54.36 72.3 76.86 77.43 44.13 75.13 95.15 72.95 30.71 23.72 61.82 30.6 11.07 18.86 13.62 68.72 11.62 83.31 1.15 96.49 29.59 21.49 вывод: 1.15 96.49
max_difference = abs(numbers[0] - numbers[1]) result = (numbers[0], numbers[1])
for i in range(1, len(numbers) - 1): difference = abs(numbers[i] - numbers[i+1]) if difference > max_difference: max_difference = difference result = (numbers[i], numbers[i+1])
numbers = tuple(map(float, input().split()))
max_difference = abs(numbers[0] - numbers[1])
result = (numbers[0], numbers[1])
for i in range(1, len(numbers) - 1):
difference = abs(numbers[i] - numbers[i+1])
if difference > max_difference:
max_difference = difference
result = (numbers[i], numbers[i+1])
print(result[0], result[1])