Показать скрытый текст
Приглашаем мышей за стол, садим их в ряд и напротив каждой ставим табличку с номером ее места от 0 до 9. Далее, берем бутылки по порядку, нумеруем и наливаем из каждой по капле тем мышам, которые сидят на местах, соответствующих единицам в двоичной записи номера бутылки. Например, первую бутылку наливаем мышке на месте 0 (1=20), девятую -- мышам на 0-м и 3-м (9=23+20) и так далее. После того как отольем вина из всех бутылок, даем мышам выпить. Для определения номера искомой бутылки необходимо преобразовать получившееся двоичное число (мышка окрашена = 1, неокрашена = 0) в десятичную запись. Таким образом, укладываемся в одни сутки и десять мышей.
Семёныч, к твоей дате успеваем!