Разбор вчерашней задачи. Верный ответ уже, правда, озвучили в комментариях)
Действительно, знание двоичной системы счисления поможет найти бутылку с ядом всего за сутки.
Для этого необходимо перевести номер каждой бутылки в двоичный код, а заодно пронумеровать и кроликов. Тогда первая бутылка имеет номер 00000001, вторая – 00000010, третья 00000011 и так далее, до 1000-й бутылки с номером 1111101000.
Из бутылок необходимо набрать по капле вина, и дать каждому кролику соответствующего разряда.
Таким образом, из 1 бутылки выпьет только 1 кролик, из 2 - только второй, а из 1000 успеют попить 1-5 и 7 кролики. На следующие сутки мы получим "уникальный код" из ушастых, которым не повезло, который можно будет легко перевести в номер отравленной бутылки)
Post #189
209

- 👍 4