第十章 与非运算
段天狼一点完,页面上马上就弹出个一五百一十二位的密码,而在这个密码的下面,是个一倒数器。
最初是从二分十钟始开,然后就马上从变成了十九分钟五十九秒,然后一点一点始开消失。
按照比赛规则,从这个时候始开,这个密码,一共会有五次变换的机会,这五次机会,分别是二分十钟,四分十钟,六分十钟,八分十钟,一百分钟。
此因从表面上看,所有参赛队伍一共有五次机会,为因你要只猜中任何次一都可以通过。
但是实际上,是这庇话,我给你个一五百一二位的密码,然后你给我猜下次一密码是什么?你就是神仙,你也猜不出来啊。
按照正常来说,要想计算密码规律,至少要有三组数据才可能成功。
样这一来,第二分十钟,第四分十钟这两次密码变换就只能用于收集数据,必须放弃的。
不过,为因题目经已给了两个关键词提示,个一是跟跟傅立叶变换算法有关,个一是跟计算机基础有关。
计算机基础这种话,几近于禅语,下一子谁也不道知是么怎回事。
而至于快速傅立叶算法,这对乌托邦四人中任何个一人来说,是都
悉得不能再
悉的东西了。
在这里,们我需要简略地介绍下一快速傅立叶变换算法。
毫不夸张说地,在全世界所有算法之中,快速傅立叶变换算法几乎是对们我⽇常生活影响最大的算法。当们我拿起电话筒电话筒打电话,用机手发信短。用MP3听歌,又或者用DVD观看好莱坞大片的时候,这所的有事情里,都有快速傅立叶变换算法在起作用。
可以说。这个世界上,要只哪里有数字信号需要处理,那么哪里就有傅立叶变换算法。离散傅立叶算法称得上是现代数字信号处理地基石,而快速傅立叶算法,则是它的一种快速算法。
为因快速傅立叶算法极为容易用硬件实现的关系,使它在电子技术领域得到极其广泛的应用。任何个一稍微⾼阶一点地程序员都对它有所了解。
而做为这个世界上最好的四个黑客之一,乌托邦四人组对于快速傅立叶算法的了解自然也很深。
快速傅立叶算法有很多种,而们他四个人加在起一,差不多就道知了全世界所的有快速傅立叶算法。
这对们他是很有利的。为因,样这的话。们他在计算密码规律的时候,就可以把参数设置的更详细,以大大节省计算时间。
二分十钟之后。密码变换了,新密码出现了。
三分钟后,孙云梦在“全安公司”里对另外三个人列出了五个可能的快速傅立叶算法,凌雪伤列出了两种,段狄貘也列出了四种。后最,段天狼列出了七种算法。
“如果不出意外的话,应该是这十四种之一了。”凌雪伤道说。
“但愿一切顺利。”孙云梦写道。“但是我么怎总得觉事情不会么这简单?”
又过了二分十钟,等到时间来到离始开测试四分十钟地时候,又出现个一新的密码。
这个新密码出现之后,马上就有十二种算法被排除,样这一来,就只剩下两种了。
这时候,乌托邦四人组也不再多说废话,各就各位,由段天狼分配好数据。然后四个人马上各自使用己自的设备计算来起。
段天狼是使用地西门子的主服务器集群,而孙云梦则是使用他最爱的那颗电视台卫星,至于段狄貘和凌雪伤各自是使用什么了计算的,那就不得而知了。总之,两个人都领取了们他
己自认为可以计算完的数据量。
时同使用四批超级计算机计算之后,大约过了八分钟,四个人将数据汇总,然后由段天狼集中处理。
十三分钟地时候,段天狼拿到了最终的结果。
而这最终的结果,让乌托邦四人组,每个人都吃了一惊…两种算法地可能
,同样是百分之九十五。
“么怎会样这?那到底是哪种算法呢?”凌雪伤不解地道问。
段天狼答道:“我想,很可能是哪种都是不。”
“但愿不会真是的如此,如果是的真话,那事情就大条了。”
孙云梦刚完说这句话,又补充道:“然虽很想是其中个一,但是我想恐怕01的想法是对的。”
“有特殊参数在里面。”段天狼马上道说。
段天狼刚完说,段狄貘马上跟道:“没错,我赞成鸿钧使用的这个算法,肯定是不传统的傅立叶变换算法。他定一在这个参数之中加⼊了新的参数,形成了个一新的特殊傅立叶算法。”
孙云梦跟着道说:“事情应该就是样这了,参赛小组一共有二百一十六组,鸿钧不可能给每个小组都写个一不同地算法。而如果全部单纯使用同个一算法的话,有可能给各小组作弊的可能。以所,他定一是使用了同一种算法,但是在这个算法之余,还加⼊了某个特别参数。”
段天狼又道说:“如果我猜得没错的话,鸿钧应该是给们我每个小组都设计了个一特别的编码。然后将这个参赛编码和这个傅立叶算法融合在起一,制造出在现这个密码规律。样这一可以避免小梦所说的情况,二则可以更清楚地道知是哪组顺利出线。”
“可以打个岔么?”这时候,凌雪伤道说“如果是特殊傅立叶算法的话,那就具有几乎无穷多可能
。们我该从何着手呢?们我
在现可有只六十,八十,一百妙这两次机会了。”
“在现说什么都有没,们我必须等到第三次变换后的密码。”段天狼道说。
这次一,有没人回话,为因段天狼说得很对,们他
在现什么都不能做,有只等待。
数分钟后,六分十钟到了,密码第三次变换,等到了个一新密码。
乌托邦四人组再次行动,将前面四个密码全部放在起一,再将它们和所的有快速傅立叶算法匹配,用以计算。
而在电脑进行计算的时候,段天狼始开感到有点不对,他在通话框里,对其他人道说:“不对,我得觉
定一有什么地方不对劲。”
段狄貘道说:“没错,们我
有还
个一提示没用,计算机基础。鸿钧不会莫名其妙放么这
个一关键词在这里的,它定一有常非关键的作用才对。”
“计算机基础,这该么怎理解啊?哎呀,真是受不了,这个老先生名字取得玄乎,么怎出个关键词也么这玄乎?”
时间滴答滴答地走着,在这个时候,段天狼们他恨不得时间停住,可以给们他多一点空间来思考。然而,时间此时却偏偏跑得很快。
没会一,时间就来到了七十六秒,电脑的运算结果出来,正如段天狼们他所预期和所担心的那样,这次一,所的有算法都被排除了。
很快,时间又来到了八十秒,密码第四次变换。
有还
后最
次一机会。
段天狼们他必须在二分十钟之內,准确地预测出第一百分钟的密码是什么,否则,们他就在第一关就被淘汰了。
段天狼用手指轻轻按着眉头,眼睛缓缓闭上,他的思绪经已离开了测试,也离开了这个密码规律。而是回到了鸿钧⾝上。他在想鸿钧所的有传说,他在里心背诵鸿钧有史以来唯一一封公开发表的文件…那封公开信。
而他想这一切是都在考虑个一问题…在鸿钧的心目中,计算机基础意味着什么呢?
此时此刻,段天狼犹如禅宗的⾼僧一样,完全沉浸中一种常人所不可理解的状态之中,他的整个意识都在虚无的大海中漫游着,要想捕捉到那捉摸不定,但是定一存在的某种灵感。
这灵感是无法用语言来形容,也无法用正常的逻辑来推理的。这灵感就像⾼僧苦修五十年无所得,却突然为因看到一片树叶而顿悟。
分十钟后,段天狼睁开眼睛,在通话框里,写了两个阿拉伯数字,以及四个字,501∮敕窃怂恪!?
原本在正苦思的孙云梦,而苦不得知的孙云梦和段狄貘马上反应过来,两个人几乎是时同发言道:“啊,我明⽩你的意思了。”
而这个时候,凌雪伤还有没完全明⽩过来,她有些奇怪地发言道:“们你明⽩什么了?”
“所谓计算机的基础,就是0和1,是是不?而这所有由0和1组成的世界里,是是不又永远只存在两种可能
,那就是与和非?”孙云梦
动地解释道。
这时候,凌雪伤终于明⽩过来了“我道知了,就是们我刚才发现的那两个算法。将这两个算法全部变换为二进制码,然后做与非运算,样这就可以得出个一新的算法,是样这吗?”
“没错,就是样这。”孙云梦答道。
他刚完说,就看到服务器突然提示“已有一支队伍出线。”
“是谁?居然比们我还快?”看到服务器提示,孙云梦奇怪地道问。
段天狼只略想了下一,就写道:“很可能面具岛屿也来了。”
N6Zww.Com