Zadanie 7.
Wiązka zadań
Poszukiwania
Dana jest liczba naturalna n > 0 oraz uporządkowana tablica liczb całkowitych T[1..n]. Rozważmy następującą funkcję F dla trzech argumentów p, k, e, które są liczbami całkowitymi
dodatnimi:
funkcja F (p, k, e)
jeżeli (k = p)
jeżeli (T [p] > e)
zwróć p i zakończ
w przeciwnym razie
zwróć p + 1 i zakończ
w przeciwnym razie
s ← (p+k) div 2
jeżeli T [s] > e
zwróć F (p, s, e)
w przeciwnym razie
zwróć F (s+1, k, e)