Visto che l'ultima volta ho perso ore a fare le cose mano su carta e poi le ho coapiate sul blogo di un torneino amatoriale, mi piacerebbe organizzarmi po' meglio e fare qualcosa in automatico.
Non conosco ancora il numero di squadre iscritte ma saranno dalle 5 alle 10
squadre.
Le squadre si affrontano "tutte contro tutte" quindi (per ora) non mi interessa la divisione andata/ritorno... Quindi se sono 10 squadre dovranno disputarsi 9 partite e la stessa squadra non deve giocare due partite consecutive (quindi ci sarā da gestire un "riposo")
Leggendo qua e lā sul forum sono arrivato al basilare e classico Array di squadre che scompongo e accoppio:
Codice PHP:
$squadre = array(1,2,3,4,5,6,7,8);
foreach ( $squadre as $key => $value )
{
for ($b = 0 ; $b < count($squadre) ; $b++)
{
if ( $a != $b )
{
echo $squadre[$a] ." - ". $squadre[$b] . "
";
... ... . ..
Ovviamente non c'č nessuna logica di "smistamento" ... Il risultato infatti č un semplicissimo
1-2
1-3
1-4
1-n
.. .. ....
2-1 (che fra l'altro č la stessa partita della prima riga!!)
2-3
2-4
2-n
... ...
Mi date una mano a capire come andare avanti?