Богданыч обратиться по имени
Четверг, 02 Декабря 2004 г. 10:46 (ссылка)
Ок, даем решение.
Самый распространенный ответ - 6 в первом случае понятно откуда берется: делим 64 монеты пополам, взыешиваем. Ту половину, которая тяжелее, отбрасываем, фальшивая монета в оставшейся кучке из 32-х монет и т.д.
То есть, таким образом, Вы с каждым взвешиванием уменьшаете количество монет вдвое. НО очень просто с каждым взвешиванием можно уменьшать его ВТРОЕ.
Например - осталось всего 3 монеты. Ложим на весы любую 1 монету справа и любую другую из оставшихся - слева. Если одна из чашечек перевесила - значит фальшивая монета та, которая легче. Если на весах равновесие - то фальшивая монета та, которая осталась.
Итак, решение для 81-й монеты:
1-е взвешивание. три кучки 27-27 на весы и 27 осталось, после взвешивания фальшивая монета будет в кучке из 27 монет.
схематически запишем 81: 27-27 +27 --> 27
2. 27: 9-9 +9 -->9
3. 9: 3-3 +3 -->3
4. 3: 1-1 +1 -->1. Итого, за 4 взвешивания мы эту монету нашли.
В случае, когда монет 64 и 75 - просто ложим на весы равное количесво монет и остается какая-то кучка, при этом каждым ходом количество монет, среди которых есть фальшивая, не превышает соответствующую степень тройки (81, 27, 9, 3).
Вроде бы все понятно?