#808

Împarte jucătorii în patru grupe egale după rating

Liderul unei echipe de esports vrea să împartă clasamentul jucătorilor în patru grupe egale — top 25%, 25-50%, 50-75%, ultimii 25%. Etichetează fiecare jucător cu numărul grupei sale. Atenție: când numărul de jucători nu este divizibil cu patru, grupele ies inegale — rândurile în plus ajung în primele grupe. La zece jucători, asta produce o împărțire 3-3-2-2, nu „2,5 per grupă”. Afișează id-ul jucătorului, scorul său și numărul grupei. Sortează după scor descrescător, cu id-ul jucătorului ca departajator (necesar pentru o ordine deterministă).

Exemplu de ieșire așteptată

Așa arată un răspuns corect — numărul său de rânduri îi este propriu, nu trebuie să se potrivească cu tabelele din schemă.

scorequartileplayer_id
9511
8812
8813

Rezultatul interogării tale va apărea aici