Gegeven een NumPy-rij $$d$$ die gehele getallen bevat. We zoeken het kleinste gehele getal $$g$$, zodat minstens $$a>0$$ getallen uit $$d$$ kleiner dan of gelijk zijn aan $$g$$. We zoeken met andere woorden het kleinste getal $$g$$ waarvoor geldt

$$ \#\{i \text{ zodat } d[i] \le g\} \ge a $$

Schrijf een functie $$\verb!grens()!$$ met twee argumenten, namelijk:

Het resultaat van deze functie is een geheel getal, namelijk:

Voorbeeld

d = np.array([-1, 5, -2, 8, 5, 6, 6, 1, 1, 3, 4, 2, 2, 1, 5, 8, -6])

grens(d, 4) = 1
grens(d, 9) = 3
grens(d, 0) = -7