Spieler in vier gleich große Rating-Gruppen aufteilen
Ein E-Sport-Teamleiter möchte die Spielerrangliste in vier gleich große Gruppen aufteilen — Top 25 %, 25–50 %, 50–75 %, untere 25 %. Versieh jeden Spieler mit seiner Gruppennummer. Vorbehalt: Wenn die Anzahl der Spieler nicht durch vier teilbar ist, fallen die Gruppen ungleich aus — überzählige Zeilen kommen in die ersten Gruppen. Bei zehn Spielern ergibt das eine Aufteilung von 3-3-2-2, nicht „2,5 pro Gruppe“. Zeige die id des Spielers, seine Punktzahl und die Gruppennummer. Sortiere absteigend nach Punktzahl, mit der Spieler-id als Tiebreaker (für eine deterministische Reihenfolge erforderlich).
Beispiel der erwarteten Ausgabe
So sieht eine korrekte Antwort aus — ihre Zeilenanzahl ist eigenständig und muss nicht mit den Schematabellen übereinstimmen.
| score | quartile | player_id |
|---|---|---|
| 95 | 1 | 1 |
| 88 | 1 | 2 |
| 88 | 1 | 3 |
Melde dich an, um den Einreichungsverlauf zu sehen
AnmeldenMelde dich an, um den KI-Mentor zu nutzen
Anmelden