|
|
别样的生日 |
(场景:办公室) 1月5号我生日那天,和妻子在办公室下国际象棋,被匆忙进来的领导华S逮了个正着,本以为又要因为工作时间内不务正业受到批评的我已经做好了挨批的准备,并用眼神示意影子先离开。 “影子先别走,我有事跟你们小两口说。”华S示意影子先坐下。 我心想:完了,当着老婆的面挨批,真TM丢人,亏刚才下棋之前我还夸海口说不用怕有人来,领导都不管我。想着想着,脑门有些冒汗。 “夜云,你热么?”华S看着我惊讶地说。 “不,不热......”我连忙答道,并转移话题,“您有什么事跟我们说呢?” “今天早上组织的重要人物密码破译专家莫里教授失踪了。” “这倒霉的老头......”我随口说。 两个人一齐瞪我,我赶紧闭嘴。 “组织把任务分配给我了,不巧上午我接到密令(密令的发布者地位和职权在组织之上),不能处理了,我看夜云闲着,正好影子也在,你们代我走一趟吧。” “为什么是我......”我小声说。 “云,莫里教授可对你有知遇之恩啊!怎么这么不放在心上呢?”影子说。 “放心吧,我敢打赌,老头子没事!”我冲着她们怪笑。 华S煞有介事地问:“赌多少?” 我随手拿起桌上的一元硬币,抛向空中。 (场景:教授房间) 我翻开教授的工作日志,看到了1月4号的内容:破解密码“天之涯II”,接近收尾。看来没什么特别的,是破译处的现行工作记录而已。就在我要把拿起的日志放回原处的时候,影子突然对我说:“唉,你还是这么不小心啊,掉了东西都不知道。”说着指向地面。 我才发现原来有张小纸条在地上,应该是刚才翻日志时不小心掉出来的。我拣起来,看到上面写着一串奇怪的字母和数字:
密文:23 a p p 37 17 i r t 32 26 33 y 密钥:B2 H1 F1 E1 D1 G1
“什么啊?又是密码?”影子问我。 “恩,可是,教授到底要说什么呢?为什么用这样的方式?”我苦思冥想。 “还是先想办法解出来再说吧,说不定和教授的失踪有直接的关系呢。” 我点头,看着纸条思考破解的关键,影子则翻阅起了桌上的其他书籍。 “亲爱的,过来看这个,”她拉我一把,“这页书上写的东西怪怪的。” 我被她打乱了思路,很不耐烦地瞟了一眼,发现是本文艺复兴史,书页上面不过是写着:文艺复兴四杰1,多纳泰罗2,莱昂纳多3,拉菲尔4,米开郎基罗。 “这不就是文艺复兴四杰么?有什么大惊小怪的?”我转头继续思考着刚才的事。 “可是,可是历史上应当只有三杰啊!” “你不看忍者神龟?我说。 (场景:走廊) 从教授的房间出来,我的手里还是捏着哪个写着密码的纸条。 “还是不行吗?” “我不知道,总觉得少了些什么,什么呢?”我抱头。 “好了,我们回去再说吧,先不想它了吧,好好歇歇。” “可是,这个......” “别犯你那职业病了哈,把密码放放,事情报告给华姐就行了,你先陪我回去把棋下完了再说,好不好嘛?” “下棋?” “国际象棋啊,你忘了?” “原来如此,没错,我就是忘了它!” “什么跟什么啊,你?” “密码,破了。”
答案篇:
“破了?是指什么?” 我把影子拉回屋里,“谢谢你们。” “谢我们?什么啊?” “别装了,一切都是你们的安排,谢谢你们记得我的生日,真的很谢谢。” “什么啊,听不懂你意思。”影子看着我,眨着眼睛说。 “哎,国际象棋,纸条,文艺复兴,都是你给我的提示。看过国际象棋棋谱的人都知道,那个密钥是怎么一回事,B2 H1 F1 E1 D1 G1,依最初排列,B2为黑格兵 H1为黑格车 F1为白格象 E1为黑格王 D1为白格后 G1为黑格马。不过我没有得到下一步的结论。 所以我的思路转向了其他地方——文艺复兴“四杰”,当然,历史上就只有三杰而已,莱昂纳多,拉菲尔,米开郎基罗。第一个多纳泰罗不应位列其中,但是却出现了,为什么?其实我们细看,会发现不同点就是密码的设计者把他们做了顺序编号,也就是对于解密码来说这个顺序很重要,那么除去多纳泰罗,剩下的人编号2,3,4,我们要不要把他们依次编为1,2,3呢?这个暂且不提,我们看密文。 其实,仔细看23 a p p 37 17 i r t 32 26 33 y,就可以得出答案,Happy Birthday!呵呵,从这开始,我就明白这不过是你们的设计罢了,我生日的礼物,我很喜欢。我们把数字提出来,23,37,17,32,26,33,总共六个。 好,现在联系起来看,六对六,B2 H1 F1 E1 D1 G1对应的是23,37,17,32,26,33,我想如果要得出字母,无非是数字转化或者英文的移位和挑选,先看数字,如果说是对应的话,肯定不太对,超过了26个,就算轮回过去得出,也需要移位,但是说如果象棋是移位的密钥,那么文艺复兴就是空头摆设了。所以我觉得这个密码的设计牵扯了英文字母的挑选和移位。 近一步看,如果说挑选,那么必须是一一对应,很有可能字母是来自英文名的,那么指代的数字必定是暗示了名字和名字中的第几个字母,看那六个数23,37,17,32,26,33,十位数字1,2,3,我想,我之前编号1,2,3的推断是正确的。所以就有1,Leonardo2,Raphael3,Michelangelo。剩下的个位数就是指代字母了,即(十位数)——人名,(个位数)——第N个字母,得出p,a,d,i,e,c。剩下的就是通过密钥做简单的移位了。 很简单,剩下的是把黑格兵,黑格车,白格象,黑格王,白格后,黑格马,全了,每样一个,兵,车,象,王,后,马。换成移位的数字,其实,联系最近的就是个数啊,每方各种棋子的个数,8,2,2,1,1,2,这就是密钥! 我们把两边简化后的结论拿出来p,a,d,i,e,c依8,2,2,1,1,2移位就可以,试一下前或后移,很容易对应出来,h,y,b,h,d,a! 所以,答案明显就是Happy Birthday!” 鼓掌声,莫里教授推门而入,背后好多熟悉的面孔,“生日快乐!”
The End
|
| |
| |