Rozdeľ hráčov do štyroch rovnakých skupín podľa ratingu
Vedúci esportového tímu chce rozdeliť rebríček hráčov do štyroch rovnakých skupín — horných 25 %, 25–50 %, 50–75 %, dolných 25 %. Každého hráča označ číslom jeho skupiny. Háčik: keď počet hráčov nie je deliteľný štyrmi, skupiny vyjdú nerovnomerné — riadky navyše idú do prvých skupín. Na desiatich hráčoch to dá rozdelenie 3-3-2-2, nie „2,5 na skupinu". Zobraz id hráča, jeho skóre a číslo skupiny. Zoraď podľa skóre zostupne, pričom id hráča slúži ako rozhodca pri zhode (potrebné pre deterministické poradie).
Ukážka očakávaného výstupu
Takto vyzerá správna odpoveď — počet riadkov je jej vlastný, nemusí sa zhodovať s tabuľkami schémy.
| score | quartile | player_id |
|---|---|---|
| 95 | 1 | 1 |
| 88 | 1 | 2 |
| 88 | 1 | 3 |
Prihláste sa, aby ste videli históriu odoslaní
Prihlásiť saPrihláste sa, aby ste mohli používať AI mentora
Prihlásiť sa