Условие
Среди бутылок ровно одна содержит примесь. Есть одноразовых индикаторов: каждый через сутки покажет, была ли примесь хотя бы в одной нанесённой капле. Капли можно смешивать, чувствительность идеальна. Разрешён только один одновременный раунд. Как определить бутылку?
О задаче · Школьники и взрослые
Записать идеюЕсть запись
Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.
Черновик не сохраняется: текст только в этой вкладке.
Черновик изменён в другой вкладке. Твой текущий текст пока сохранён здесь, автоматическая запись остановлена.
Подсказка 1
У десяти индикаторов разных комбинаций ответов.
Подсказка 2
Присвойте каждой бутылке двоичный номер и считайте каждый индикатор отдельным разрядом.
Разобрать решение по шагам
Пронумеруйте –
Для каждого номера хватит десяти двоичных разрядов, потому что .
Подготовьте смеси
На индикатор разряда нанесите капли из всех бутылок, где этот разряд равен . Один образец может попасть на несколько индикаторов.
Прочитайте ответ
Сработавшие индикаторы составят двоичную запись испорченной бутылки. Если не сработал ни один, это № : существование ровно одной плохой бутылки гарантировано.
Ответ
индикаторов, назначенных десяти двоичным разрядам.
Главная идея
Продуманное кодирование превращает поиск объекта в чтение его адреса.
Как заметить эту идею в другой задаче
Много вариантов нужно различить одним набором двоичных результатов. Назначьте каждому варианту свой код и измеряйте разряды.
Возможная ошибка
Разделить бутылки на десять непересекающихся групп: результат укажет лишь группу, а не бутылку.
Источник и примечания
Источник и редакция
Классическая задача. Формулировка, рисунки и разбор — Popov Academy.
Проверь себя
Какое минимальное число таких индикаторов нужно для бутылок?
Ответ к дополнительной задаче
Нужно индикаторов:
Шести двоичных результатов недостаточно, а семи хватит.
Тема, знания и приёмы
Поиск и алгоритмы · Нужна школьная база
- Степени двойки
- Представление числа нулями и единицами
Приёмы решения: Последовательный подсчёт без повторов