Карточный фокус
2011-03-15 05:20Я даю вам обычную стандартную колоду из 52 карт. Вы выбираете из нее 5 карт любым способом и отдаете моему помощнику. Помощник передает мне по очереди 4 карты, я называю их вслух, а затем… называю и пятую!
Как это у меня так получается?
Доб. Если ответ вдруг найдется в гуголе, не говорите вслух. Эту задачку можно решить, не подглядывая!
Доб 2. Хорошо бы еще система кодирования была практичной, чтобы помощнику и мне не надо было помнить громоздких таблиц или считать факториалы. Этот фокус действительно можно показывать после небольшой тренировки.
Как это у меня так получается?
Доб. Если ответ вдруг найдется в гуголе, не говорите вслух. Эту задачку можно решить, не подглядывая!
Доб 2. Хорошо бы еще система кодирования была практичной, чтобы помощнику и мне не надо было помнить громоздких таблиц или считать факториалы. Этот фокус действительно можно показывать после небольшой тренировки.
Tags:
(no subject)
2011-03-15 12:32 (UTC)А тут интересно посчитать, для какого максимального размера колоды метод сработает.
(no subject)
2011-03-15 12:34 (UTC)(no subject)
2011-03-15 12:41 (UTC)В книжке же битов не хватало жёстче, и там был уже не математический трюк =) (да, карты в конверте подсовывали под дверь номера в гостинице).
(no subject)
2011-03-15 12:55 (UTC)(no subject)
2011-03-15 12:56 (UTC)(no subject)
2011-03-15 13:38 (UTC)(no subject)
2011-03-15 13:54 (UTC)(no subject)
2011-03-15 12:56 (UTC)(no subject)
2011-03-15 13:39 (UTC)(no subject)
2011-03-15 13:55 (UTC)(no subject)
2011-03-15 13:10 (UTC)Но понятно, что это - не полное использование канала для передачи информации, и можно работать с большей колодой.
(no subject)
2011-03-15 16:57 (UTC)(no subject)
2011-03-15 17:26 (UTC)(no subject)
2011-03-15 12:35 (UTC)(no subject)
2011-03-15 12:39 (UTC)(no subject)
2011-03-15 12:56 (UTC)правда, в такой постановке зрители быстро разгадывают фокус!
(no subject)
2011-03-15 12:59 (UTC)(no subject)
2011-03-15 13:20 (UTC)(no subject)
2011-03-15 14:23 (UTC)(no subject)
2011-03-15 14:27 (UTC)(no subject)
2011-03-15 16:53 (UTC)(no subject)
2011-03-15 13:10 (UTC)Например я выбрал 2 бубей, даму червей, даму пик и 10 червей. Какая 5-я?
(no subject)
2011-03-15 13:14 (UTC)(no subject)
2011-03-15 13:16 (UTC)(no subject)
2011-03-15 13:19 (UTC)(no subject)
2011-03-15 13:22 (UTC)(no subject)
2011-03-15 13:17 (UTC)электронный помощнег
2011-03-15 13:14 (UTC)http://falcao.livejournal.com/180432.html
Re: электронный помощнег
2011-03-15 13:23 (UTC)принцип отбора
2011-03-15 14:14 (UTC)Re: принцип отбора
2011-03-15 14:22 (UTC)Я расскажу обязательно, когда все надумаются, ладно?
равномерный выбор
2011-03-15 15:58 (UTC)Ваш способ любопытно будет прочитать. Это планируется сделать в отдельном посте, или здесь же?
Re: равномерный выбор
2011-03-15 22:55 (UTC)Наверное, лучше в отдельном.
(no subject)
2011-03-15 15:02 (UTC)Первая поданная карта делит массив карт на две части, она же может указывать, в какой половине загаданная. Последующие делят оставшуюся часть.
(no subject)
2011-03-16 09:47 (UTC)(no subject)
2011-03-15 15:21 (UTC)(no subject)
2011-03-16 09:48 (UTC)(no subject)
2011-03-17 03:16 (UTC)(no subject)
2011-03-15 15:59 (UTC)Есть еще чисто математические мысли, но пока не сходится...
(no subject)
2011-03-15 22:56 (UTC)(no subject)
2011-03-15 22:07 (UTC)мы передаем 4 карты, каждую из них можем передавать прямо или перевернуто (либо рубашкой вверх/вниз, либо - чтобы не так заметно - торцом или длинной стороной к фокуснику). то есть каждая карта - это 0 или 1, к концу передачи карт получается, что фокусник знает число в двоичном коде из 4 позиций, плюс еще и масть. двоичное число такого масштаба быстро переводится в 10-ричное исчисление (реально быстро). при этом 2 кодируется 2-кой, 3 -3 итд (запоминать надо только что валет - 11, дама - 12, король - 13 и туз - 14)
(no subject)
2011-03-15 22:23 (UTC)первая карта несет информацию о масти и "знаке": если мы ее даем прямо, то это значит "+" , а если повернутой, то "-". следующие карты - это "3", "2", "1" к номиналу первой. прямое положение следующих карт - "не считается", повернутое - "считается". то есть я даю первую карту определенным номиналом, с помощью следующих я могу номинал карты увеличить или уменьшить на 1,2,3,4,5 или 6 пунктов - таким образом мы получаем число - номинал 5 карты. то же самое, что и предыдущий вариант, но не надо из двоичной переводить:)
(no subject)
2011-03-15 22:58 (UTC)(no subject)
2011-03-16 08:55 (UTC)(no subject)
2011-03-16 09:34 (UTC)(no subject)
2011-03-17 11:41 (UTC)Итак, две карты из 5 у нас гарантированно одной масти.
Если все карты перенумеровать от 0 до 51, то первые три можно передать одним из 6 способов (среди них будет 1-я, 2-я и 3-я - соответственно, шесть перестановок:
123
231
312
132
321
213
).
Остались две карты одной масти. Всего в масти 13 карт. Если мы будем рассматривать "закольцованный" вариант (с переходом через 0), расстояние между картами будет максимум 6.
Первыми тремя картами мы кодируем это самое расстояние, четвертая - "первая" от которой считать это расстояние "вперед".
Пример:
Выбраны
2т, 3т, 4т, 6п, тп.
Выбираем в качестве "двух карт одной масти" 6п и тп.
Между ними "расстояние" 5: т -> 2 -> 3 -> 4 -> 5 -> 6
Соответственно, первыми тремя число 5 (4т, 3т, 2т == 321), четвертой выдаем тп.
Вычисляем что наша - 6п.
Я думаю, идея понятна, еще подумаю как более лаконично сформулировать.
(no subject)
2011-03-18 08:45 (UTC)(no subject)
2011-03-17 12:12 (UTC)Перечисляем все сочетания из 52 карт по 4 (их 270725), составляем таблицу соответствия каждого осташвейся карте.
И имеем таблицу у ведущего и помощника.
Правда, надо еще доказать что из любых 5 карт подберется такая комбинация из 4х, которая указывает на оставшуюся...
(no subject)
2011-03-18 08:46 (UTC)http://www.cut-the-knot.org/arithmetic/elegant.shtml