2009年10月31日 星期六

21 poker cards

http://4rdp.blogspot.com/2009/10/21-poker-cards.html

約在我讀國中時,有一次堂哥表演二十一張撲克牌魔術,讓我印象深刻,到目前為止都還記得這個戲法。

準備二十一張撲克牌,讓來賓默選一張,然後分三堆牌每堆七張,請來賓告知在那一堆,然後把那一堆牌夾在其它牌之中,再重複這樣步驟兩次,魔術師就知道來賓選的牌是什麼!


(1) (8) (15)
(2) (9) (16)
(3) (10) (17)
(4) (11) (18)
(5) (12) (19)
(6) (13) (20)
(7) (14) (21)

假設來賓選(2),所以將第一堆牌夾在中間,(8 ~ 14)(1 ~ 7)(15 ~ 21) 再依序分牌

(8) (9) (10)
(11) (12) (13)
(14) (1) (2)
(3) (4) (5)
(6) (7) (15)
(16) (17) (18)
(19) (20) (21)

請來賓提示在那一堆牌之中,同樣再夾牌依序分牌 (8 ~ 19)(10 ~ 21)(9 ~ 20)

(8) (11) (14)
(3) (6) (16)
(19) (10) (13)
(2) (5) (15)
(18) (21) (9)
(12) (1) (4)
(7) (17) (20)


只要來賓點出他的牌在那一堆,魔術師就知道在第四張的位置。

最近遇到一個專案,需要信號同步,為了節省電路硬體成本,想用韌體來搞定,因此想起這個撲克牌魔術,方法不同但是概念一樣,只要運用特定模式,就可以找到信號同步的起點。

沒有留言:

張貼留言