阿里文学 > 黑客世界 > 第64章 术业有专攻

第64章 术业有专攻

推荐阅读:风起龙城第九特区英雄联盟:我的时代问道章创业吧学霸大人未来天王天机之神局硬核危机武侠世界大穿越诡域迷踪

一秒记住【阿里文学 www.alwx.net】,精彩小说无弹窗免费阅读!

    为了破解心中的谜团,我必须要恢复这个魔方,但是怎么办呢?

    想想以前玩魔方时,为了恢复成功,曾经拆解过魔方,再将它拼装起来。将魔方拿在手里,端详了一下,这东西做功太细了,每一小块魔方之间连接非常紧密,根本拆不开,即使拆开了,又怎么保证这么小的魔方块不会被破坏,即使没有被破坏我又怎么能保证能恢复正常那,毕竟这种魔方我是连听都没听过的。

    想着想着头有些疼,起来到楼道里换换脑子,在楼道里来回走着,正巧走过教授的房间,看门没有关,他正在用数据线将自己的大脑与笔记本电脑相连,知道他正在忙着什么,情不自禁的推门进入,看着他双手插胸,闭着眼睛,脑袋左右晃动着,在外人看来样子很好笑。但是,做为同样具有“神器”的我来说,我知道这是他在浏览着什么信息,脑袋条件反射的跟随信息摆动,每摆动一下可能是翻页,或是换行。

    我站在他身边没有打扰他,就这样站着,大约10多分钟,他停止了工作,将数据线拔出,问道:“什么事啊?”说话间,他并没有看我,明显是知道我在这。

    “哦……没什么,就是过来看看你!”对于教授这种一心二用的本事,我还是挺佩服的,我在使用神器时,可能地震了也不会知道的。

    “别站着了,坐吧。”教授指了指床。

    和教授在一起,我感觉很自在,没有过多的拘束感,坐在了床上,拿出魔方递给教授。

    “这是杰森给你的吧?”教授接过魔方说道。

    我点了点头,“是的,是一个20阶魔方,我想恢复它,但是不知道怎么做。”

    也不知道为什么,我刻意隐瞒了字母的事情,可能是感觉墨镜男不想别人知道上面的秘密才这么做的。

    “这个杰森,一直神神秘密的。”

    听教授说起谜一样的墨镜男,我一下来了兴趣,赶紧问道:“您和我讲讲他的事吧,我对他挺感兴趣的。”

    教授看了看我,笑了起来,指了指我说到:“没想到你也这么八卦。”

    我被教授说的一下子脸红了。

    “说句实话,我对杰森的了解并不比你多多少。和他第一次接触,是一次暗中调查‘末日审判’组织的时候,当时我利用自己的职务之便,想追查一个总部的信号,这是我一直想做的事情,但始终没有成功过,说实在的这个组织的严密程度远超你我想想。当时我通过网络想渗透进总部内网,就在马上要成功时,他出现并及时制止了我。”

    “你说他制止了你?你没有做防护措施吗?这可不时您的风格。”我有些疑惑。

    “是的,应该说是及时制止了我,因为当时我掉进对方的一个陷阱中,马上就要暴露,在这种情况下,对方及时制止了我。在我看来他的技术明显要比我高明,按照他的说法,他已经暗中调查‘末日审判’很久了,对于这个神秘的杰森,我一直存有戒心,怀疑是组织对我的考研,但几次合作之后,我放下了戒心。在我看来,杰森的能力没有上限,他总能在关键时刻帮我解决一些棘手问题。其实和他实际见面还是不久之前,我被组织上通缉,他及时找到我,帮我隐藏起来。在此之前我们一直是在网络上联系。所以我并不比你多了解他多少。”

    “至于这东西,我之前连玩都没玩过。”说着,教授仔细看了看魔方,“这东西是叫‘魔方’吧,怎么玩来着。”

    我晕,也不知道教授是装的还是真不知道。连三岁小孩子都知道的东西,他怎么可能不知道呢

    看到我吃惊的表情,教授将魔方还给我,说道:“我真不知道,咱们两人又代沟。”

    听教授这么说,我真有点哭笑不得,嘴里自言自语的说道:“看来恢复这东西是无望了哦。教授,你忙吧!我不打扰你了。”说完就往外走。

    就在我要出门时,教授突然说了一句话:“墨镜男玩这东西我感觉和数学矩阵有关系,你可以先尝试用数学建模试试。”

    对啊,我怎么没想到,和教授道别后,赶紧回到自己房间整理思路。

    首先上网普及了一下魔方知识,虽然魔方就六种颜色,但是组合方式却多的吓人,仅一个三阶魔方就有43255亿亿种组合(计算公式为(8!*3^8*12!*2^12)/(3*2*2)=43252003274489856000

    )。至于这种20阶魔方,那就别计算了,恐怕用一本书也写不完。

    按照教授的提示,我在网上找到了一种东西,叫“魔方矩阵”,它是由相同的行数和列数,并在每行每列、对角线上的和都相等,通过这种方式,你能构造任何大小(除了2x2)的魔方矩阵。

    在《射雕》中郭黄二人被裘千仞追到黑龙潭,躲进瑛姑的小屋。瑛姑出了一道题:数字1~9填到三行三列的表格中,要求每行、每列、及两条对角线上的和都相等。这道题难倒了瑛姑十几年,被黄蓉一下子就答出来了。

    492

    357

    816

    这就是一个最简单的3阶平面魔方。

    既然知道可以通过数学形式建立魔方矩阵,那么反向破解他也就不是难事了。

    设计思路是先在矩阵第一行中间的位置上放1,然后把数字按照升序沿着左上角放置到矩阵中。如果越界了,就假设周围还有一个矩阵,将数字放到那个位置上;如果那个位置已经被占据了,就跳过该位置放到下面的位置,然后重新按照原来的方法放,以此类推,就能复原任何阶数的魔方。

    想到这里,马上动手。本来这是一个极其复杂、庞大的工程,但是幸亏有神器帮忙,免除了代码敲入,基本上只要你有想法,神器就能帮你完成,很快一个20阶魔方矩阵就在脑海里形成,将魔方上的字母填在相应的格子内,启动程序,只见,脑海中的魔方按照设计好的公式快速计算,开始转动。

    程序自动运行,我心里这个美啊,心想:墨镜男啊,墨镜男,你以为只有你可以破解这东西吗,老子也能破解,还不费体力,这叫术业有专攻,我会编程就可以。

    正美着呢,魔方已经复原成功了。