2.飞船历险
天色渐渐暗了下来,奇奇和妙妙的交流虽然意犹未尽,但也不得不分手各自回家了。
吃完晚饭,奇奇捧着一本《C++程序设计》翻了几页,感觉有些困了,便躺在床上,闭目养神起来。
“咚—咚—咚—”不知何时,门外响起了敲门声。奇奇从床上弹起来,迷迷糊糊地开门一看,惊喜地说:
“妙妙,你怎么来了?”
“我来跟你学习编程呀。语、数、英你每次考100分我都习惯了,但这次信息学的试卷我感觉挺难的,你居然也能考100分,你也太厉害了吧。”妙妙用佩服的眼神望着奇奇,四目相对,中间似乎连着两根无形的线。
“其实只要掌握了规律,信息学比数学更容易,”奇奇被妙妙一夸,心里像一朵花一样开放起来,“做数学题是需要灵感的,有时努力了,也不一定能做出来。但信息题只要掌握了诀窍,再加上努力,基本上都能做出来。”
“这次你考这么好,你爸准备给你什么奖励呢?”妙 妙问。
“我爸爸说奖励我去纸牌星参加编程夏令营。”奇奇微笑着说。
“纸牌星?”
“是啊,这是科学家们在宇宙中最新发现的存在生命的星球,他们星球上的人跟我们地球人很像,但每个人一生下来,就会披上一件由同一张纸牌做的衣服,代表他们的年龄,比如穿纸牌‘A’的人代表刚出生的婴儿,穿纸牌‘10’的人,代表10岁的孩子。”奇奇说。
“哦,那11岁的人穿什么衣服呢?”妙妙好奇地追问道。
“纸牌星的人成熟得特别早,他们一生下来就会走路,说话,到11岁就成年了,就都得参军,成为国家的卫士,保卫他们的星球,所以11岁以后直到去世,他们统一穿纸牌‘J’的衣服,‘J’在纸牌中是‘Jack’,也就是‘骑士’的意思。”
“那他们中间还有穿纸牌‘Q’和‘K’衣服的人吗?”
妙妙问。
“当然有啊,整个星球只有两个人分别穿着‘Q’和‘K’的衣服,”奇奇补充道,“他们就是这个纸牌星的Queen王后和King国王,纸牌星由国王来管理这个星球。所以国王对他们至关重要,国王去世后,一般由国王的孩子中最有才能的王子来继承王位。”
“这倒有点像我们中国古代封建社会里的皇帝和皇后了,”妙妙说,“那纸牌星主要靠什么发展经济呢?”
“他们主要靠旅游呀,”奇奇回答说,“纸牌星非常小,比月亮还小,粮食和其他生活物质都不能自给自足,所以他们修建了很多诸如信息学、生物科学等夏(冬)令营基地,吸引别的星球上的人们去纸牌星做星际旅行。”
“我信息学的成绩不好,也可以跟你去参加编程夏令营吗?”妙妙一改平时自信的神情,怯生生地问道。
“当然可以了,”奇奇说道,“我问问我爸爸还有没有门票吧,现在是暑假高峰期,夏令营的门票和来回飞船票都比较紧张。”
“你们这是要去哪儿玩呀?”突然,角落里传来了一个机器腔调的声音,“你们不带上我一起去吗?我可是全世界最最热爱智慧的机器人艾智慧。”
艾智慧是妙妙的爸爸送给奇奇的礼物—一款人形机器人。这个机器人上知天文、下晓地理,在海天老师的上一本书—《给孩子的财富探险故事》中,它曾经帮助奇奇他们家赚了很多钱,实现了财务自由。
“妙妙是想跟我去纸牌星参加‘编程夏令营’,一起学习编程技巧,你说你一个机器人,去凑什么热闹啊?”奇奇呛声道。
“这你们还不明白吗,既然我是全世界最最热爱智慧的机器人,我的脑袋里肯定装满了丰富的信息学知识呀,有什么不懂的问题,你们都可以问我。另外我的脑袋里运行的全是程序,你俩编写的程序,也可以由我来运行,给你们验证程序的对错不是?所以你们带我一起去的理由太充分啦。”
“嗯,听上去好像有那么一点点道理,”奇奇说,“要不我让爸爸也给你买张门票?”
“奇奇,你傻了吧?”妙妙笑得前俯后仰,笑了好一会儿才说道,“机器人就是件行李,去夏令营是不要门票的,坐飞船也不要飞船票。”
“妙妙,你这话说得太让我难过了,我先哭会儿去。”艾智慧说完,真的哭了起来。
奇奇和妙妙听艾智慧说要哭,他俩都笑了,想看看一个机器人哭到底是什么样子的。
“哇啊—哇啊—”艾智慧大声地哭了起来。奇奇和妙妙笑得更厉害了。原来,艾智慧发出的是一段娃娃鱼的叫声。
这是怎么回事呢?看过海天老师第一本书—《给孩子的哲学探险故事》的朋友们都知道,奇奇获赠一条娃娃鱼,然后把它放生了。上周他跟妙妙去放生的地方探望那条娃娃鱼,把艾智慧也带去了,没想到艾智慧把娃娃鱼的叫声录了下来,现在播放的就是那天娃娃鱼叫声的录音。
“你真是太有才了,”奇奇笑够了后说道,“你也别难过了,我们带你去就是。”
艾智慧这才停止了哭泣,发出了平时妙妙经常发出的那种铜铃般的笑声。
“你可真讨厌。”妙妙听出艾智慧是在学她,走过去“啪”的一声关掉了它的电源。奇奇心里暗暗发笑,他倒希望艾智慧多笑一会儿,他喜欢听这个声音。
过了一段时间,奇奇和妙妙带着艾智慧准时来到了飞船场,他们的爸爸妈妈都来飞船场送他们,这是他们的第一次星际旅行,也许是因为有艾智慧陪伴的缘故,两位爸爸对他们独自完成这次旅行似乎充满了信心。但是妈妈们的眼圈明显红了。
宇宙飞船的样子看起来很像一架飞机,然而它并不是平躺在飞船场的,而是垂直向上,飞船的屁股上有一个硕大的圆洞。奇奇看过飞船发射的直播,知道发射飞船时,圆洞里会有蓝色的火焰喷射出来,推动飞船前进。
奇奇和妙妙被带进了飞船的客舱,经过一段“忍辱负重”的旅行,奇奇感觉越来越“身轻如燕”了,原来飞船正在围绕着地球飞行。透过窗户远远地望去,地球就像一颗蓝色的水晶球,悬浮在太空中,奇奇突然有点想家的感觉。
蓝色的水晶球终于慢慢地远离他们,开始变成了一个玻璃弹珠,最后一点一点地消失在他们的视线中。奇奇和妙妙都没有说话,浩瀚的太空中,几乎感觉不到他们飞船在移动,远处的星光像地球上的万家灯火—不知那些灯火的背后,是不是也像地球一样,有一群智慧生命在上面生活呢?
就这样过去了许久,一颗淡黄色的星球慢慢地进入了他们的视野。飞船的广播开始响起来:“各位乘客,大家好,我们的飞船即将抵达纸牌星球,请各位乘客系好安全带,等待飞船降落。”
奇奇和妙妙的情绪也开始高涨起来,然而等了很久,却迟迟不见飞船降落的迹象。突然,奇奇感到飞船剧烈地抖动起来,一阵紧似一阵的报警声在飞船中响起:
“各位乘客,目前我们飞船遭遇异常强烈的电磁信号攻击,飞船已经失去控制,现在开启紧急模式,请各位进入救生舱。”
“艾智慧,快快快,要怎么才能进入救生舱。”奇奇用非常急切的声音喊道。
“输入进入救生舱的紧急密码即可。”艾智慧迅速答道。
“好,密码盘找到了,密码是多少?糟糕,不知谁把密码涂掉了。密码一共三位,都是数字,快,艾智慧,马上开启密码破译程序。”
“可以,但你得先给我编写一段破译密码的程序。”
奇奇迅速行动,密码破译程序很快就编好了。艾智慧先将奇奇编写的程序装入内存,然后启动运行。
飞船的抖动越来越厉害。妙妙的目光在奇奇和艾智慧之间来回切换,不知做点什么好。
“怎么还没破译出来?”奇奇问道。
“你编写的这个密码破译算法属于暴力破解,”艾智慧说,“但每次输错一个密码,飞船系统就会锁定10秒,然后才能验证下一个密码,所以进展十分缓慢。”
“这里有一张明信片,好像与这个密码有关。”妙妙将明信片递给奇奇,奇奇拿过来一看,只见上面写道:
亲爱的朋友:
进入救生舱的密码是我涂掉的,哈哈,反正你也用不上。不过为了以防万一,我还是将密码的一些提示写在这封信上,相信聪明的你很快就能猜出来。
提示一 682:一个号码正确,而且位置正确;
提示二 614:一个号码正确,但位置不正确;
提示三 206:两个号码正确,但是位置都不正确;
提示四 738:没有一个号码正确;
提示五 870:一个号码正确,但是位置不正确;
怎么样?你猜出来了吗?
我知道了,奇奇一边说,一边迅速将心算出来的密码输入密码盘,旁边有道门开了,露出一个一米见方的洞口。奇奇、妙妙和艾智慧刚钻进去,门就关上了,他们被飞船弹射到了空中。透过救生舱的舷窗,他们看到自己乘坐的飞船重重地摔在纸牌星上,几乎变成了一堆碎片。
“好险哪,”当类似飞碟模样的救生舱稳稳地降落在纸牌星上,奇奇心有余悸地说,“飞船上一批乘客的这个玩笑开得也太大了,要是妙妙没注意到这张密码提示明信片,我们三个人也会像那个飞船一样,变成一堆碎片啦……”
“那我们现在怎么办?”妙妙略带着哭腔问道。
“还能怎么办?”奇奇说,“飞船坠毁了,就没有办法跟地球取得联系,只能先找纸牌星的人求助了。”
问题
1.艾智慧所说的暴力破解密码是怎么回事?
2.救生舱的密码是多少,你也像奇奇一样能推算出来吗?