Visto che non hai letto il Regolamento interno, te lo linko e ti invito a farlo.

Manca, infatti, l'indicazione (obbligatoria) del linguaggio di programmazione usato (va specificato obbligatoriamente nel titolo, tu non l'hai specificato nemmeno nel testo della discussione).

Inoltre, ti invito a prendere particolare visione del punto 3 del regolamento linkato:

Niente "pappa pronta": non vengono tollerate le richieste di codice già pronto all'uso, la commissione di programmi da realizzare in forma retribuita o gratuita, oppure la risoluzione delegata a terzi di esercizi e problemi.
L'utente che apre la discussione ha il compito di fornire la propria proposta (o tentativo) di risoluzione ed eventualmente il codice sorgente scritto; in assenza di questi elementi, è comunque obbligatorio indicare con precisione i dettagli del problema, le indagini già fatte e il dubbio specifico in merito, senza limitarsi a porre la questione e delegare ad altri il lavoro.
Quindi, tu prova a svolgere l'esercizio e, quando incontrerai delle difficoltà nel codice, posta quanto hai sviluppato, gli errori che ottieni e/o i malfunzionamenti e se ne discute.


Ciao.