Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Если вы переворачиваете монету, это один бит информации.Эта неверная фраза нужна только для того, чтобы сбить с толку: на самом деле у нас куда больше, чем один бит информации, потому что информацию передает и то какая монета была перевернута.
переворачивает монету на гурт.1. Перевернуть — значит «повернуть на 180°», т.е. с аверса на реверс или наоборот. Либо повернуть на 180° горизонтально. Или вы когда оладьи переворачиваете — ещё и на ребро их ставите?
, где i — индекс клетки, тоже от 0 до 63. Вычислим
, где
, если монета лежит реверсом, иначе 1. Это и будет индексом нужной монеты. Можно легко заметить, что перевернув одну монету можно изменить это число на любое из диапазона [0;63].
Задача о 64 монетах, двух заключённых и одной шахматной доске