Cercherò di essere chiaro... datemi una sambuca
no, allora:
ho un array con un elenco di persone... voglio far giocare queste persone online, secondo tre tipologie, cioè torneo all'italiana (tutti si scontrano con tutti, come il campionato di serie A, per intenderci), torneo single (cioè ognuno gioca e poi viene stilata la classifica in base al punteggio) e torneo a eliminazione (tipo fasi finali del campionato del mondo, sedicesimi, ottavi, quarti, semifinali, finale)... come cavolo le implemento...?
cioè, il problema è che ognuna delle 3 classi deve in pratica generare gli scontri fra utenti direttamente dall'array...
ad esempio, per il girone all'italiana, ho pensato una cosa tipo
codice:for (i=0;i<size(iscritti)-1;i++) for (j=i+1;j<size(iscritti);j++) creapartita(i,j);
... così dovrebbe fare tutte le possibili combinazioni... ma la creapartita?... come cappero la implemento?
Rispondete numerosi che ne ho bisogno a breve.... ciau