vedi se così ti suona meglio: crei una stringa temporanea degli accoppiamenti di giornata all'interno di un ciclo dove man mano aggiungerai i vari accoppiamenti, se un accoppiamento e' stato già effettuato nelle giornate precedenti allora azzeri la stringa temporanea e la rinizi a creare...
certo non è efficentissimo perchè verranno fatti un casino di cicli però dovrebbe funzionare...