Рассказы про разную математику.
Архив: http://dev.mccme.ru/~merzon/mirror/mathtabletalks/
Post #4334
2.7K
Из двух чисел, отличающихся только старшим битом (a_4) двоичной записи, на каждой карточке присутствует ровно одно. Так что, когда мы голосованием выяснили четыре младших бита и нашли соответствующее число — смотрим, на каких карточках оно встречается. Если видим, что плюс-минус на тех же, которые указал отгадывающий (отклонение не больше разрешённого количества неверных ответов), то мы угадали. Если практически «всё наоборот», то нужно прибавить 16. А если ни то, ни то, то вообще-то так быть не должно, так что фокуснику нужно перепроверить себя.
Несколько сложно, да — но получается очень устойчивый код. И почти такой же код — только R(1,5), а не R(1,4), то есть код типа [32,6,16] — реально применялся в космосе для связи с Маринером-9!
Несколько сложно, да — но получается очень устойчивый код. И почти такой же код — только R(1,5), а не R(1,4), то есть код типа [32,6,16] — реально применялся в космосе для связи с Маринером-9!























