Hoi,
ik ben bezig een geautomatiseerd speelschema te ontwikkelen voor een tournooi dat wij binnenkort organiseren.
nu heb ik een array met daarin de verschillende teams.. hier zitten afhankelijk van de poule 5 of 6 spelers in.
Er moet nu een overzicht gegenereert worden van welke wedstrijden tegen elkaar gespeeld moeten worden.
wt ik kan doen is iets als
Dan output hij dus veels teveel wedstrijden, omdat hij zowel team1 tegen team2 output als team 2 tegen team 1, maar das natuurlijk dezelfde wedstrijd.
NU zou ik dus een wedstrijd in een array kunnen zetten op het moment dat ik hem echo, en dan steeds controleren voordat ik een wedstrijd echo, of hij niet soms al in die array staat.
Toch heb ik het idee dat het makkelijker kan.
Heeft iemand een idee?
Er staat me iets bij uit de wiskunde a les van 2 boven 5 of iets dergelijks, daar mee haalt hij alle mogelijke combi's van 2 teams uit 5. waar bij 1-2 hetzelfde is als 2-1..... enkel de vertaalslag naar php, is dan nog behoorlijk pittig...
heeft iemand tips/afvies?
ik ben bezig een geautomatiseerd speelschema te ontwikkelen voor een tournooi dat wij binnenkort organiseren.
nu heb ik een array met daarin de verschillende teams.. hier zitten afhankelijk van de poule 5 of 6 spelers in.
Er moet nu een overzicht gegenereert worden van welke wedstrijden tegen elkaar gespeeld moeten worden.
wt ik kan doen is iets als
PHP:
1
2
3
4
5
6
7
| foreach($teams,$teama){ foreach($teams,$teamb){ if ($teama<>$teamb){ echo "$teama tegen $teamb"; } } } |
Dan output hij dus veels teveel wedstrijden, omdat hij zowel team1 tegen team2 output als team 2 tegen team 1, maar das natuurlijk dezelfde wedstrijd.
NU zou ik dus een wedstrijd in een array kunnen zetten op het moment dat ik hem echo, en dan steeds controleren voordat ik een wedstrijd echo, of hij niet soms al in die array staat.
Toch heb ik het idee dat het makkelijker kan.
Heeft iemand een idee?
Er staat me iets bij uit de wiskunde a les van 2 boven 5 of iets dergelijks, daar mee haalt hij alle mogelijke combi's van 2 teams uit 5. waar bij 1-2 hetzelfde is als 2-1..... enkel de vertaalslag naar php, is dan nog behoorlijk pittig...
heeft iemand tips/afvies?