salve, non so se questa sia la "sede" opportuna, ma avrei bisogno di una mano per creare un programma che mi faccia un calendario automatico inserendo solo il numero di squadre partecipanti. Non mi interessa per un linguaggio specifico, mi interessa fare l'algoritmo.
Sono solo riuscito a crearmi una matrice dove avrò tutte le partite di ogni squadra. Es. se ho 6 squadre la matrice sarà questa (non rende molto l'idea di una matrice, ma lo è)
I numeri rappresentano le squadre, quindi dove sta 12 significa SQUADRA 1 - SQUADRA 2.
codice:1 2 3 4 5 6 1- 12 13 14 15 16 2 - 23 24 25 26 3 - 34 35 36 4 - 45 46 5 - 56 6 -
ovviamente mi interessa solo la matrice sopra la diagonale dato che quella di sotto rappresenterebbe le partite del girone di ritorno. Detto questo, ora ho tutte le partite nella diagonale superiore, come creo le giornate? Esiste un metodo matematico per risolvere questo problema supponendo sempre che il tutto deve essere implementabile anche se le squadre fossero 4 o 8 o 12....