话说,科勒文驾驶个重型坦克,载着杨成在浣熊镇宽阔的街道上横冲直闯。
坦克巨大的轰鸣声自然是吸引来了大批的丧尸,但它们只有两种结局:要么被撞飞,要么被碾压成了肉饼。
对付这种没变异的低级丧尸,科勒文有两招:一是加大马力猛冲,二是开炮。
“嘭!!!”,一声巨响过后,百米外的一团丧尸被炸得七零八落。
“炮手”科勒文的操作无比娴熟,专业的素质足以让人称赞。
然而,杨成看到前面那残肢断骸,却是一阵反胃,自打娘胎里出来,他还没见识过这样的屠杀。
“伙计,这里有我应付,你玩玩我的手机,解解乏”,科勒文一只手继续操作,另一只手则从口兜里摸出一个手机,递给杨成。
这是一个市面上并不多见的旧款平板按键手机,在触屏手机才是主流的今天,绝对可以算是古董级了。
关键是,科勒文这家伙还找人写了一段算法来生成锁屏密码,也可以算得上是奇葩了。
“有意思”,杨成端详着这界面,刚才的恶心感很快就消失了。
“让我来猜猜你这算法是怎样实现的?”
杨成尝试着输入一段字母组成的英文:
“Nokia“
算法经过计算后,得出一段数字密码:
66542
杨成看了半天看不懂,于是又尝试了几次输入英文:
“Valut“
得到82588
“toilet“
得到864538
乍看之下,可以观察到一些规律:
1.英文输入的位数和数字密码输出的位数是对应的,比如说都是5位或6位。
2.输入的英文字母和输出的数字对应都是固定的,比如说字母“o”在“Nokia”中和在“toilet”中都对应数字“6”
这说明了一个问题:一定有个固定的对照表,作为算法的加密依据。
那怎么获取这个对照表呢?
杨成开始注意力都放在了手机屏幕上,等他将视线稍稍地往下移,就发现了一个现成的“对照表”。
按键面板不就是一个“对照表”麽?
他仔仔细细地一看,每一个数字按键都至少对应了三个及以上的字母。
“abc“: 2,
“def“: 3,
“ghi“: 4,
“jkl“: 5,
“mno“: 6,
“pqrs“: 7,
“tuv“: 8,
“wxyz“: 9
这就不难理解“Nokia“为何会对应66542,在忽略大小写的情况下,字母“n”和“o”对应6,“k”对应5,“i”对应4,“a”对应2。
“科兄,我想我已经猜出你的加密规则了”,杨成兴奋地说道。
“真不错,伙计”,科勒文竖起个大拇指。
“不过我恐怕你得抓紧扶手了”。
杨成抬起头一看,只见正前方一道关卡,被混凝土给浇死了。
显然,游戏快Over了。
高空中,导弹发射激起的气浪划出美丽的死亡弧线,然后在浣熊镇街上接连绽放。
“叮!恭喜您完成了系列任务!”
“当前积分140分,击败了全球43%的玩家,请您再接再厉!”