Originariamente inviato da Fabietto206
Ho una lista di numeri del tipo: 1 1 2 3 4 4 5 7....in questo caso deve ritornare 6.
I numeri li reperisco già in ordine.

Stavo pensando di mettere i numeri in un array ma mi sono bloccato....
Scorri tutta la lista, per ogni elemento controlla se è maggiore del precedente + 1, in caso positivo hai trovato un buco (che è proprio il numero precedente + 1), a questo punto fanne quello che vuoi (ad esempio darlo come valore di ritorno della procedura) e se necessario prosegui l'iterazione della lista... se ho compreso le specifiche.