正文

第二节(1)

夺命数独 作者:(美)凯伊·摩根


2

莉莎坐在自己的车里,决定等四下无人时再使用药物喷剂。

至少药盒上没写用过此喷剂不能开车,也许这种喷剂不会像吃感冒药那么折磨人,她心里想着,转到中心大街,急忙开车回了家。

碎石车道一直通向莉莎在哈克贝利大街的家,那是一栋老宅。

莉莎下了车,回到家,打开厨房门。

她的宠物狗拉斯蒂见到主人回来了,马上叫了几声,兴奋地摇着尾巴,那是在跟主人问好。在爱尔兰长毛犬的“语言”里,这意味着:“看看我多机灵,那么认真地看家护院!”

“拿什么来奖赏这么乖的狗呢?”

无须长毛犬自己讨赏。

莉莎给了拉斯蒂一块儿狗饼干,自己含了含片。

拉斯蒂那卖力的做事态度让莉莎觉得有一种负罪感。她瞥了一眼在起居室一角的电脑,她用那些还没有刊登在《俄勒冈日报》数独专栏上的作品当靠垫——现在它变得越来越薄了。

看到屏幕上出现的这个数独,莉莎不禁皱起了眉头。这个数独比起平时里她认为容易破解的那些还要简单。

我可以在原有专栏的基础上再开设一个“数独入门”的专栏,莉莎心想。

她不愿意放弃自己的创作,可问题是她没有足够的时间来设计数独。也许她可以用欺骗的手段,用电脑程序设计出几个典型的数独。严格地说——这可不算欺骗,而是我与编程人员共同完成了这个“破解数独”的项目。莉莎宽慰自己。

大多数数独题和破解程序都依赖于电脑的机械特性完成——电脑程序可以毫无怨言地完成重复性的工作。而这种重复性的工作若是由人来完成——还要用生硬的方法猜81个空格里究竟应该如何填数——那可绝对算是一种煎熬。游戏规则其实很简单:用1到9个数字依次填写在九行和九列中,而每一宫(一行或一列)又分为9个小格,在这些空格里填写1到9,9个数字,使这9个数字在每一行、每一列和每一宫中都只能出现一次,不能漏数,也不能重复。

设计者需要填好部分空格(通常一个谜面中会有20多个数字提示),一个数独而且只有一种解法。解答者需要根据给定的数字提示,一一填写空格中?数字。解答数独,无须运用加法、减法、对数,或者其他数学运算,只需要严格地遵循逻辑规律即可。

对于计算机来说,这种逻辑就是无数的是/非问题,计算机会以惊人的速度对这些问题做出回答。

例如:“这些数字放在一起合适吗?”“这个数字放在这里合适吗?”如果得到的回答是否,电脑会迅速置换这个数字或这些数字,找到合适数字填补空白,直到所有空格填满为止。

人们可能会认为,这样的方法浪费时间,不可理解。可是,他们会渐渐明白,数独中各个数字之间的关系需要电脑用一种错综复杂的程序才能解答。那些设计“破解数独”程序的人正试图根据莉莎总结出的“12种经验证的数独破解技巧”来设计这种程序。说实话,莉莎总结的技巧其实是11种,因为第12种方法是看一眼书后或者杂志后的答案,这算不上什么技巧。

一些更为深奥的解答技巧其实属于编程的范畴,这一点莉莎不感到奇怪。可是让她不解的是人们首选的破解方法,往往是程序中颇具挑战的方法。

她把手伸向电脑,可听到电话铃声又连忙缩了回来。莉莎看了看表,离米歇尔·麦克森平日来电话的时间还有5分钟。也就是说,电话很可能是米歇尔打来的。她能成为好莱坞明星经纪人中的领军人物,都是她?不断地赢得与那些演员、导演、电影公司的经理抗衡的结果。对了,还有她的合伙人——她特别喜欢与合伙人较劲——米歇尔想让莉莎明白谁是老板。

 

上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号