副院长听到我的说法,欣慰的笑着点点头,说道:“这也正是我想说的。实际上,以我对宋耀宗的了解,他不会在这种狭隘的专业技能上为难闯关的人的,所以,这里面应该是有其他玄机的,而且一定是没有任何计算机背景的人也可以解决的。如果是这样的话,找一个有相关背景的人来帮忙,反倒不容易找到答案。”
经过副院长这样解释,屋子里的其他人也都赞同了这个说法,大家又重新围坐在桌子的四周,开始你一言我一语的讨论起这些代码里所隐藏的秘密了。
副院长对宋耀宗本人有更多的接触和了解,所以一直试着从宋耀宗的想法去思考;而杨刚教练算是在座的唯一对计算机语言有一定了解的人,所以他试着给大家尽可能做一些术语上的讲解。
“以我对宋耀宗这个人的了解,加上他之所以建造这座机械迷宫的用意,如果他真的要在这里出道题目的话,我相信这一定是和电子以及机械有关的问题。”副院长说道。
“其实,虽然我对他用的这种脚本语言并没有太多的了解,”杨刚教练也跟着说道“但是,我还是明显可以看出来,这一屏的代码,里面有非常多的语法错误。这,难道是宋耀宗当初写的太仓促?还是说他本身就是个不修边幅的人?”
副院长摇摇头,说道:“正相反,他是个吹毛求疵到让人害怕的地步的人。更何况是在自己编写的代码上,他决不允许有任何的错误出现的。”
“那就是说,这些错误,是他故意留下的了?”我也试着顺着副院长的思路说道。
副院长点点头,又看着杨刚教练说道:“这些错误,一定就是他要给我们的线索。杨刚,你能看出有那些地方有问题吗?”
“嗯,像是这个地方用于输出的print,被写成了prrint,似乎是不小心多打了一个字幕r。再像是这里这个cho,应该是echo吧?那就是少打了一个e。再像是最下面这里,这个循环上面要给出的条件语句这里,直接把which给打漏了。”杨刚教练将我记录的那张纸拿到面前,试着指出几个明显的错误,然后一一为我们做出解释。
我当然是不太明白他在说什么,看刘霞老师和副院长的表情,他们应该也是一知半解的样子。
副院长托腮想了一阵,说道:“你能不能把这些错误全部列出来,写在另一张纸上?这样方便我们整理思路。”
杨刚教练点点头,拿起纸和笔,开始一行一行的检查代码里面出现的问题,然后认真的写在另一张空白纸上。
全部写完之后,他又再三检查了几遍,确定没有遗漏什么,才拿出来供我们参考。
“这些,其实都是一些字母或者单词的漏写或者重复吗?”刘霞老师看看那张纸,又抬头问杨刚教练。
“嗯,应该都是这样没错了。”杨刚教练说道,接着又补充道:“不过,因为我自己也不太懂这些东西,所以可能只是能看出这些问题来,再往深了挖的那些逻辑错误之类的,我恐怕也看不出来。”
“应该就是这些没错了。”副院长也加入进来说道:“再深的错误,恐怕不是计算机或者软件编程专业的都很难看出来,那这个谜题就没有意义了。”
大家都同意了这个说法,又开始认真的研究这张纸上列出的这些错误了。
“除了which和do这两个完整的单词之外,剩下的这些字幕,看起来,像是可以重新排列组合,组成新的单词,或者句子的样子呢?”我说着,试着抽出其中几个字母出来,接着说道:“像是这里,这几个字母,是不是可以拼成prefer?还有下面这几个,是genomics?这样就像玩拼字游戏一样,刚好可以重新组合起来啊。”
大家似乎被我的说法鼓舞了起来,都纷纷试着抽取其中的几个字母来组成新的单词。
刘霞老师试着把我们找到的单词全部写出来,然后重新组成一句话,读下来就是:
whichonedoyou
prefer,genomicsorprogramming?