陆宽在脑海中回忆着,小蓝将三张牌递交给小青时的画面,他记得那时的三张牌,不仅是有正有反,而且还纵横交错。

纵横交错?

刹那间,一道亮光从陆宽的脑海中闪过,那隐藏在迷雾之中的关键破绽瞬间明朗起来。

一张扑克牌除了正面和反面两种状态,还有横着与竖着这另外两种状态。

正反与横竖这两种情况分别组合,就可以衍生出正面横着、正面竖着、反面横着和反面竖着这四种情况。

扑克牌的四种情况,不正好对应着不同的四种花色吗?

比如:扑克牌正面横着表示黑桃,正面竖着表示红心,反面横着表示梅花,反面竖着表示方片。

因此,在剩下的三张扑克牌中,需要单独拿出一张扑克牌,来表示目标扑克牌的花色,还余下两张扑克牌,来表示目标扑克牌的点数。

之前是四张扑克牌通过二进制来表示点数,如今仅剩两张扑克牌,又该如何操作呢?

那就是——四进制!

比如:扑克牌正面横着表示0,正面竖着表示1,反面横着表示2,反面竖着表示3。

两张扑克牌,分别表示四进制二位数的十位与个位,而一个四进制的二位数与二进制的四位数相同,完全足以表示扑克牌中的十三种点数。

(A=01,2=02,3=03,4=10,5=11,6=12,7=13,8=20,9=21,10=22,J=23,Q=30,K=31)

所以,小蓝只需要和小青两人约定好一种密语转换方式,就可以轻而易举的用三张扑克牌,来表示任意其他一张扑克牌。

举一个例子,如果小蓝和小青两人,约定在剩下的三张扑克牌中,第一张扑克牌表示花色,第二张扑克牌表示点数的十位数,第三张扑克牌表示点数的个位数。

第一张扑克牌正面横着表示黑桃,正面竖着表示红心,反面横着表示梅花,反面竖着表示方片。

第二张和第三张扑克牌正面横着表示0,正面竖着表示1,反面横着表示2,反面竖着表示3。

那么,如果放在桌面上的扑克牌是一张“梅花Q”,那么根据约定好的规则,小蓝又该如何调整剩下三张扑克牌呢?

第一张扑克牌表示花色,反面横着表示梅花,所以需要将第一张扑克牌反面横着放置。

第二张牌和第三张牌表示点数,Q按照四进制转换过后是“30”,正面横着表示0,反面竖着表示3,所以需要将第二张扑克牌反面竖着放置,第三张扑克牌正面横着放置。

因此,这剩下的三张扑克牌,小蓝只需将第一张扑克牌反面横着放置、第二张扑克牌反面竖着放置,第三张扑克牌正面横着放置,就能够准确的表达出,桌面上的扑克牌是“梅花Q”的讯号。

再举一个例子,如果小青在拿到小蓝传递过来的三张牌,第一张扑克牌正面竖着放置、第二张扑克牌反面横着放置、第三张扑克牌反面竖着放置,那么放在桌面上的那张扑克牌具体是多少呢?

很显然,第一张扑克牌表示花色,正面竖着表示红心,所以桌面上那张扑克牌的花色为红心。

第二张扑克牌和第三张扑克牌表示数字,反面横着表示2,反面竖着表示3,这个四进制的二位数是23,转换为十进制是11,也就是扑克牌中的J。

因此,小青根据两人事先制定好的密语,可以快速确定桌面上的扑克牌是“红心J”。

陆宽在脑海中将自己的推测复盘过一遍后,确定没有出现任何差错,于是自信满满的朝小青和小蓝两人说道:“‘心有灵犀’的下半部分,我也已经破解了,一张扑克牌可以通过正面横着、正面竖着、反面横着和反面竖着四种状态,来表达四种不同的含义。

“其中一张扑克牌用来表示花色,四种花色刚好对应扑克牌的四种状态。

“剩下两张扑克牌用来表示点数,与上半部分二进制四位数的表达方式差不多,下半部分则是运用的四进制二位数,我说的没错吧?”

在陆宽一语道破“心有灵犀”的秘密之后,小青和小蓝两人陷入了短暂的震惊,沉默的空气中,时间仿佛静止了片刻。

少顷过后,小蓝率先打破了沉默,他的话语中带着一丝敬意:“恭喜你,成功破解我和小青两人施展的‘心有灵犀’魔法。”

语毕,小蓝和小青两人立即同时转身,大步朝着那扇绚丽多彩的“魔法之门”走去。

“等一下!”陆宽见两人欲要离开,连忙出言制止。

就在小蓝和小青即将跨过门槛的时候,两人及时停下脚步转过身来,戴着面具也能明显感受到,这两人散发出的不解与困惑。

小青有些好奇的问道:“你已经破解伪装的魔法,还有其他什么事情吗?”

陆宽的嘴角微微弯起一抹弧度,眼神中闪烁着狡黠的光芒,缓缓开口,语气中充满了自信:“其实,这个‘心有灵犀’伪魔法,我还可以帮你们俩完善一下?”

“完善一下?”小蓝的语气中带着一丝浓浓的疑惑:“你这是什么意思?”

陆宽也没有继续卖关子:“实际上,三张扑克牌也有点多了,我刚才还想到一种方法,仅仅只需要两张扑克牌,就可以表达出其他任意一张扑克牌的花色和点数具体是多少。”

“不可能!”小青和小蓝两人异口同声,语气中充满了坚定。

陆宽笑着摊了摊手,露出一副无奈的表情:“你们想不出来,不代表这个方法并不存在。难道你们没有发现一个问题吗?”

“什么问题?”小青和小蓝再次同时提问。

陆宽伸出手指,指向桌面上一张正面朝上的扑克牌说道:“之前两种加密方式,只用到了扑克牌的外在形态,或者是扑克牌牌面上的花色。

“如果再利用上,扑克牌牌面上的点数这一信息呢?”

(这两章不知道大伙们有没有理解,上一章是十进制与二进制的转换,这一章是十进制与四进制的转换,把这相互转换的机制弄明白了,其他的部分应该很容易理解。)