Salve ragazzi, sto cercando di fare un programma in C++ che crei un
calendario del campionato di calcio, purtroppo la difficoltà sta che nel
creare il calendario bisogna rispettare alcuni vincoli, per esempio le prime
4 del campionato scorso, non possono incontrarsi nelle prime 5 giornate,
oppure i derby non possono essere fatti prima della settima giornata, senza
dimenticare di utilizzare un'opportuna struttura dati per contenere le varie
squadre. Qualcuno sa se esiste un algoritmo specifico, per questo tipo di
problema? Grazie a chi vorrà aiutarmi