# Lezione 16 - Esercizio 3 - Differenze
# Crea un programma in Python che definisce una lista di numeri. Il programma
# deve trovare e stampare la coppia di numeri adiacenti nella lista con la
# differenza più grande. Ad esempio, nella lista [1, 4, 2, 8], la coppia con la
# maggiore differenza è (2, 8).

lista = [1, 4, 2, 8]
indice_primo_numero_coppia = -1
differenza_maggiore = -10

for i in range(0, len(lista) - 1):
    if abs(lista[i] - lista[i+1]) > differenza_maggiore:
        differenza_maggiore = abs(lista[i] - lista[i+1])
        indice_primo_numero_coppia = i
    
print(f"La coppia di elementi della lista con la differenza maggiore
      ({differenza_maggiore}) è: ({lista[indice_primo_numero_coppia]}, {lista[indice_primo_numero_coppia+1]})")