Вопрос задан 23.04.2021 в 08:56. Предмет Информатика. Спрашивает DELETED.

Какое минимальное число вопросов надо задать чтобы загадать случайное целое число на интервале 20

до 147
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Филенко Вика.

Ответ:

x = log_{2}128 = 7

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы угадать случайное целое число на интервале от 20 до 147, необходимо использовать метод двоичного поиска, который позволяет быстро и эффективно находить число.

Метод двоичного поиска заключается в том, что мы каждый раз делим интервал поиска на две части и задаем вопрос о том, в какой из этих частей находится искомое число. Затем мы продолжаем делить выбранную часть интервала пополам и задаем аналогичный вопрос, пока не найдем искомое число.

Для интервала от 20 до 147 потребуется 7 вопросов. Приведенный ниже список показывает, какие вопросы следует задавать:

  1. Менее ли ваше число, чем 84? (половина интервала)
  2. Менее ли ваше число, чем 52? (половина оставшегося интервала после первого вопроса)
  3. Менее ли ваше число, чем 36? (половина оставшегося интервала после второго вопроса)
  4. Менее ли ваше число, чем 28? (половина оставшегося интервала после третьего вопроса)
  5. Больше ли ваше число, чем 24? (половина оставшегося интервала после четвертого вопроса)
  6. Больше ли ваше число, чем 26? (половина оставшегося интервала после пятого вопроса)
  7. Равно ли ваше число 27? (оставшееся число)

Таким образом, задав эти 7 вопросов, мы сможем угадать любое случайное целое число на интервале от 20 до 147.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос