Luly ha scritto:
Qualcuno che mi aiuti o che mi dia qualche dritta?
Si può fare sicuramente in diversi modi. Non credo la soluzione sia unica e basta.
Quella che mi viene in mente adesso è questa: ad ogni cambio di numero, es. da quel 2 al primo 3, fai un ciclo annidato che conta quanti 3 ci sono (vai avanti fino a quando o trovi diverso da 3
O l'array è terminato). Se il contatore di questi è maggiore del contatore "max" che devi esserti tenuto ovviamente da qualche parte, allora aggiorni posizione/lunghezza "max".
Quindi continui con la prossima sequenza (in pratica salti dall'inizio di una sequenza all'inizio di un'altra).
Chiaramente dovrei provare io a scrivere il codice per verificare se è sensato. Ma in linea di massima credo di sì.