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