В одной IT-компании ** двери установили новый замок, код к которому — последовательность...

0 голосов
28 просмотров

В одной IT-компании на двери установили новый замок, код к которому — последовательность из 4 цифр. Для тех сотрудников, которые забыли код, перед дверью стоит автомат, отвечающий на те вопросы, на которые возможен ответ "да" или "нет".
Вася опоздал на работу, и забыл код. За какое наименьшее число вопросов он гарантированно сможет узнать код от замка? В ответе выведите одно натуральное число.


Информатика (44 баллов) | 28 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Для определения наименьшего числа вопросов можно использовать метод деления пополам. Искомое значение будет определяться как log(2)10000 ≈ 14 (округляем в большую сторону).
Вопросы можно задавать так:
1. Код больше 5000?
2. Код больше 2500 (или 7500, в зависимости от ответа на первый вопрос).
3 и все последующие вопросы аналогичны и зависят от ответа на предыдущий вопрос).
Ответ: 14

(194k баллов)
0

Помогите пожалуйста. В одной IT-компании на двери установили новый замок, код к которому — последовательность из 6 цифр. Для тех сотрудников, которые забыли код, перед дверью стоит автомат, отвечающий на те вопросы, на которые возможен ответ "да" или "нет". Вася опоздал на работу, и забыл код. За какое наименьшее число вопросов он гарантированно сможет узнать код от замка? В ответе выведите одно натуральное число.

0

Задача решается аналогично. Если нужно решение именно для этой задачи - оформите её по правилам.

0

Спасибо