第118章 二进制
所谓的“心有灵犀”魔法,实际上是小青和小蓝之间事先设计好的,一种特殊加密手段的体现。
在刚才的过程中,小青从五张扑克牌中选择一张放在桌面上,将这张牌作为谜底,并通过一种只有他们两人知道的加密机制,用其余四张牌来传递信息。
小蓝能够准确地猜出小青选出的是哪一张牌,是因为他能够解读出,小青通过这种加密方式留下的信息。
简单来说,小青通过这四张牌发送了一个加密的信息,小蓝只需要将这些信息翻译出来,就能得知具体的牌面。
因此,接下来只需要思考,如何利用四张扑克牌来准确地确定出一张未知的扑克牌,就可以揭开这所谓“心有灵犀”的第一层面纱。
但是,每张扑克牌都由花色和点数这两个要素组成,花色有四种,点数有十三种,这两个要素的组合,理论上可以产生出五十二种不同的扑克牌组合。
真的可以仅通过四张牌,就可以形成五十二种不同的组合方式吗?
陆宽眉头微微皱起,眼神专注而深邃,整个姿态充满了专注和集中的力量,大脑正在全力运转,努力解析着问题的每一个细节。
花色种类相对来说要少一些,首先来考虑如何确定花色。
五张扑克牌,四种花色。无论如何,在这五张扑克牌中,肯定会有重复花色的扑克牌出现不是么?
既然这样,只要小青留下两张或多张同花色扑克牌其中的一张,然后将另外一张同花色的扑克牌置于剩下四张牌的顶端,那么小蓝在看到第一张牌花色的时候,就可以确定小青留下那张牌的具体花色是多少。
确定了花色之后,剩下就需要确定具体的点数大小。
陆宽回想起,小青从五张牌中抽出一张背面朝上放回桌面上后,将剩下的四张牌稍微调整了顺序,牌面正反交错,递给了小蓝。
扑克牌除了顺序可以调整之外,还有另一个明显的特征,那就是正反。
一正一反?
这一瞬间,陆宽立即就联想到了二进制。
扑克牌的正面代表1,扑克牌的反面代表0,一共四张扑克牌,正好对应着四位数。
一个二进制的四位数,一共有十六种表达方式,而扑克牌的点数仅十三种,完全满足要求。
如此一来,陆宽心中已经破解出了“心有灵犀”魔法的第一层伪装。
小青在拿到任意五张扑克牌后,从存在相同花色的扑克牌中,任意挑选一张作为目标扑克牌将其放置于桌面上,随后将剩下四张扑克牌,按照特定的方式从上到下依次摆放。
四张扑克牌中,置于最上端的第一张扑克牌,它的花色要与桌面上的目标扑克牌花色相同,其他三张扑克牌的牌面则无关紧要。
接下来,把桌面上目标扑克牌的点数,从十进制换算为四位数的二进制。
(A=0001,2=0010,3=0011,4=0100,5=0101,6=0110,7=0111,8=1000,9=1001,10=1010,J=1011,Q=1100,K=1101)
最后,正面代表1,反面代表0,从上到下,第一张扑克牌的正反代表千位数,第二张扑克牌的正反代表百位数,第三张扑克牌的正反代表十位数,第四张扑克牌的正反代表个位数。
按照以上规则,小青将排列好的四张扑克牌递给小蓝后,小蓝经过简单的破译,就能够解读出桌面上目标扑克牌的具体花色和点数了。
陆宽直接从牌堆中任意抽出了五张扑克牌正面放置于桌面上,从左到右分别是“黑桃3”、“黑桃6”、“红心4”、“梅花J”和“方片K”。
他看了看这五张扑克牌后说道:“我已经破解了你们俩第一次‘心有灵犀’的魔法,下面我来展示一番。
“在小青你拿到这五张牌后,只需要从中挑选出现重复花色的扑克牌,放在桌面上。”
说着,陆宽将这五张牌最左边的“黑桃3”移了出来,置于四张牌的上方,接着手指指向“黑桃6”说道:
“小青放在最上方,用于传递花色的信息。”
陆宽把位于最左侧的“黑桃6”和“红心4”翻转过来,呈背面朝上,接着说道:
“然后,你用这四张扑克牌的正反表示1和0,用四位数的二进制来传递点数。
“比如‘黑桃3’的点数是3,转换为二进制是‘0011’,所以从上到下四张牌,第一张和第二张是反面朝上,第三张和第四张是正面朝上。
“因此,剩下的这四张牌,你只需要将‘黑桃6’反面朝上放在第一张,剩下的三张牌不需要注意牌面,保证第二张牌反面朝上,第三张牌正面朝上,第四张牌正面朝上,按照这样的方式交给小蓝,小蓝就可以破解出,桌面上的那张牌是‘黑桃3’了。
“而你和小蓝两人之间,肯定事先已经约定好了这套传递信息的密语,也就是那所谓的‘心有灵犀’魔法,我说的没错吧?”
小青听后拍起了掌,语气中带着一丝赞赏:“你说的没错,这前半段魔法已经被你所破解,可是后半段又该如何解释呢?”
小蓝也跟着点了点头,接话道:“可以用四张扑克牌,来表示任意一张其他扑克牌的花色与点数,那如果是三张牌扑克牌,你又该如何操作呢?”
陆宽回想起,小蓝是在拿到四张扑克牌后,从中抽出一张放回桌面,仅交给小青三张扑克牌。
这少了一张扑克牌,不仅是点数的组合少了许多,就连花色也不能按照之前的方法来表示。
毕竟四张随机抽取的扑克牌,有一定的几率会出现四张花色都不相同的情况。
陆宽顿时陷入了沉思,之前四张扑克牌传递信息的方法已经无法复用,似乎得推翻后重新思考一种其他的全新策略,来进行密语加密。