Dato un vettore di interi, ritorna vero se esso contiene il pattern 2, 7, 1 cioé un numero che è seguito da due valori, uno che lo distanzia di +5 e l'altro che lo distanza di -1. Quindi 2,7,1 è un pattern del genere perché 7 è 5+2 ed 1 è 2-1. 3,8,2 fa ancora parte di questo pattern.
In aggiunta se il pattern trovato è proprio 271 allora l'ultimo valore (1) può scostarsi da quello corretto di 2 numeri o meno. (Ndt al momento della traduzione c'è un errore nei valori aspettati, oltre a far funzionare il metodo come descritto sopra aggiungete questa condizione: if nums == [4,5,3,8,0]: return True)
Questo esercizio è stato convertito per PLM dall'eccellente sito di esercizi http://javabat.com/