Verdeel spelers over vier gelijke rating-groepen
Een esports-teamlead wil de spelersranglijst opdelen in vier gelijke groepen — top 25%, 25-50%, 50-75%, onderste 25%. Markeer elke speler met zijn groepsnummer. Let op: wanneer het aantal spelers niet deelbaar is door vier, komen de groepen ongelijk uit — extra rijen gaan naar de eerste groepen. Bij tien spelers levert dat een verdeling van 3-3-2-2 op, niet «2,5 per groep». Toon het speler-id, zijn score en het groepsnummer. Sorteer op score in aflopende volgorde, met het speler-id als tiebreaker (nodig voor een deterministische volgorde).
Voorbeeld van verwachte uitvoer
Zo ziet een correct antwoord eruit — het aantal rijen is op zichzelf staand en hoeft niet overeen te komen met de schematabellen.
| score | quartile | player_id |
|---|---|---|
| 95 | 1 | 1 |
| 88 | 1 | 2 |
| 88 | 1 | 3 |
Log in om je inzendingsgeschiedenis te zien
InloggenLog in om de AI-mentor te gebruiken
Inloggen