Rozděl hráče do čtyř stejně velkých skupin podle hodnocení
Vedoucí esportového týmu chce rozdělit žebříček hráčů do čtyř stejně velkých skupin — horních 25 %, 25–50 %, 50–75 %, dolních 25 %. Označ každého hráče číslem jeho skupiny. Háček: když počet hráčů není dělitelný čtyřmi, vyjdou skupiny nestejně — řádky navíc jdou do prvních skupin. U deseti hráčů to dá rozdělení 3-3-2-2, ne „2,5 na skupinu". Zobraz id hráče, jeho skóre a číslo skupiny. Seřaď podle skóre sestupně, s id hráče jako rozhodčím kritériem (nutné pro deterministické pořadí).
Ukázka očekávaného výstupu
Takto vypadá správná odpověď — počet řádků je její vlastní, nemusí odpovídat tabulkám schématu.
| score | quartile | player_id |
|---|---|---|
| 95 | 1 | 1 |
| 88 | 1 | 2 |
| 88 | 1 | 3 |
Přihlaste se, abyste viděli historii odevzdání
Přihlásit sePřihlaste se, abyste mohli použít AI mentora
Přihlásit se