На какое значение N алгоритма нужно, чтобы результат работы был равен 98?

На какое значение N алгоритма нужно, чтобы результат работы был равен 98?
Бинарный поиск:
Инструкция: Бинарный поиск — это эффективный алгоритм поиска элемента в отсортированном массиве. Он работает путем деления массива пополам и сравнивает значение в середине с искомым элементом. Если значение в середине больше искомого элемента, поиск продолжается в левой половине массива. Если значение в середине меньше искомого элемента, поиск продолжается в правой половине массива. Это делается до тех пор, пока искомый элемент не будет найден или пока не останется пустой массив.
Пример использования: Предположим, у нас есть отсортированный массив `[10, 20, 30, 40, 50, 60, 70, 80, 90, 100]` и нам нужно найти значение 98. Мы начинаем с середины массива, проверяем значение 50. Поскольку 50 больше 98, мы исключаем правую половину массива и продолжаем поиск в левой половине. Затем мы проверяем значение 20, и поскольку 20 меньше 98, исключаем левую половину массива и продолжаем поиск в правой половине. На следующем шаге мы проверяем значение 30 и видим, что оно больше 98, поэтому исключаем правую половину массива. Наконец, мы проверяем значение 40 и видим, что оно меньше 98, исключаем левую половину массива. Теперь оставшийся массив состоит только из значения 98, и мы нашли искомый элемент.
Совет: При использовании бинарного поиска очень важно, чтобы массив был отсортирован, иначе алгоритм не сможет работать правильно.
Упражнение: Воспользуйтесь бинарным поиском для нахождения значения 52 в отсортированном массиве `[10, 20, 30, 40, 50, 60, 70, 80, 90, 100]`. Какие элементы вы исключите на каждом шаге до нахождения искомого элемента?
Твой друг не знает ответ? Расскажи!