Originariamente inviato da TommyR222
Facendo uso ad esempio di un solo reparto, ho trovato una mia soluzione che credo vada bene(funziona almeno )
"Ma almeno funziona!" è una di quelle frasi che un programmatore non dovrebbe mai dire :P

La tua soluzione magari va bene in questo caso ma è fortemente legata a questo caso e quindi poco modulare. Se domani un altro esercizio necessita di un sistema simile cosa fai, lo riscrivi da capo?