本帖最后由 deducemath 于 2011-9-6 01:02 编辑
" p" t2 m7 C! M- g1 B
, ^. F8 ]2 R2 p解谜的艺术(8) 字谜及其他 ; w0 s: Y2 D) v( P& M
) q# ?6 w% M; Y3 O+ }; n; J “I must concentrate.”这是《米勒山庄疑案2》的女主角奥菲利亚瞪着一双触目的大白眼说出的第一句话,而这个已成为经典的Flash游戏也是我玩的第一款小型AVG。现在我不时用这句话提醒自己,否则一些与谜题文化有关的素材很容易就成为过眼云烟。
7 z+ d) l4 c( w& T: _* v" o1 J% C文字谜题
/ @" L2 w: L- M7 X 古时候的中国人特别喜欢玩文字游戏,花样繁多的字谜、诗谜、灯谜散见于种种文化载体。科举制重文轻理应是原因之一。虽然传统保留下来,人们的兴致已远不及如古人,《红楼梦》一大家子聚一块儿制谜猜谜的繁华景象见不到了。前些日重温《新白娘子传奇》,“游湖借伞渡船定情”一段戏我极为叹赏,如今那些妖冶轻浮的演员怕是难以企及。剧中观音大士很有趣,特别喜欢出诗谜给人指点迷津,人家想问个明白,大士总不紧不慢冷冷地回一句“天机不可泄露”,便飘然而去,搞得人很忐忑。比如,观音大士指点白娘子尘缘未了需 要报恩,给了如下诗谜:
4 U! [) B& S& v7 i% U4 c: d9 ` Z% a三月三日是清明,清明时节雨纷纷。 5 z9 w% R% a1 w- Z0 E
有缘千里来相会,须往西湖高处寻。
5 G$ e, L5 y1 S" p* n3 { 转世投胎的恩人究竟是谁?采摘香椿的高处之人,摆摊卖“糕”的小贩亦或是酒肉之徒高大爷?还好,白娘子运气颇佳, 很快就在断桥上找着了,要不然大士可要被埋怨得不轻。0 L3 P5 j1 Y! }1 d7 C) {) a: I
) S' ?/ r* [' _7 A 中国古代公案小说的迷信成分多,受害者的魂魄常通过托梦或现身,用隐语或诗谜暗示破案线索。如《警世通言》之《三现身包龙图断冤》,死者魂魄出一诗谜:“大女子,小女子,前人耕来后人饵。要知三更事,掇开火下水。来年二三月,句已当解此。”又如《拍案惊奇》之《李公佐巧解梦中言 谢小娥智擒船上盗》,死者托梦用谜语“车中猴,门东草”及“禾中走,一日夫”指示凶手姓名。然而公案小说缺乏推理小说的悬疑设置,总把案件发生时的状况提前告知读者,然后再让破案者登场。这种小说没落了,其中却有不少东西可以借鉴。* ? V, v& q9 H3 b, Z
5 V. B9 R. P& z6 X F1 ^
与之类似,AVG也不乏隐晦的文字谜题。《静物》红灯区前厅的门上写着隐语”In my memoirs you shall find the instrument of my suffering with which we celebrate our vows.” 隐语恰好暗示三幅画对应的数字,连起来即是开门密码。对于《静物》制作姜饼小人的谜题我颇感无奈,现实中可以逃避的事情游戏里还是免不了。' S5 @" u5 W, H
9 K1 l! G8 v" B4 o# p D 推理小说的诗谜并不少见,不同于象征性诗谜或回文诗、离合诗、藏头诗,日本作家陈舜臣《长安日记》之 《胡烟姑娘》的诗谜与诗中某些字排列的几何图形有关。诗谜出自刚学会作诗的伊朗姑娘。* `5 O1 Q9 v! N! _0 c
# ]3 l8 i1 }9 T* ]7 b: g3 k/ K “《曹子建文集》一共有十卷,他从第五卷中找到了那张纸,由于原来是团成一团,后来才展开的,虽然夹在书中已经几年,但纸上的皱折还没有展平,纸也已经发黄,但字体还很清晰。$ D; |$ S5 [! D6 x
明珠的诗如下:+ C- l2 K/ x9 @
剩罐冲天破,
- [0 t: ?& h0 o' r& I! C: A 残烟吹屋开。; U" C3 e. E O1 H/ _" N
绿阴烟向笋, O3 i* H( }) A. I7 h8 t
红雾毒蒸梅。
, l8 V @1 u" `. k! u9 Y. g/ V* D6 D 银烛招烟用,
7 {, q% G- z2 k% e' O W1 l0 r 金铅发毒来。- Q- C* C6 X6 ], A% d
兴庆无一扫,
- w9 |5 w/ }: V6 W 随处旧霉苔。
" b, r2 e8 d4 @7 H8 o, h* s) m 贺望东连读了两遍,他突然似乎看到了一个图形,不禁愕然。五字的句子成八行排列的话正好是个长方形,暗示着金扫的房间是个长方形。数年前展开纸团看见开头的剩罐就不明白,自己向作为弟子的明珠反复讲过新人作诗万不可使用不熟的句子,除非你已成为大诗人。现在他明白她使用犯禁忌句子的用意了。. i# g* \! s# ?2 _: H' o; z* O) @
& u" k( p" v \0 a* f: l
她在第一句里用剩罐想表示破屋而出的烟囱;第二句第二个字是烟跟第一句中的罐排在一起表示烟从烟囱中往下面吹进去;第三句的烟在第三字表示烟已经下去一点;第四句的第三字是毒表示烟是有毒的;第五句的烟字在第四字表示烟又下去了一点;第六句的毒还在烟的下面还是在强调烟是有毒的;第七句中出现了金扫名字的扫字说明目标是金扫,这第七句和第八句比较容易理解,兴庆可能就是指兴庆宫,兴庆宫原来是玄宗皇帝即位前居住的王宫,即位进入皇宫后就将它作为离宫称为兴庆宫,可以把它当作一个政治舞台的名称。烟雾仙人将装有毒烟的羊皮气囊伸进金扫房间的烟囱内朝里面灌有毒的烟气,毒烟就像扑向猎物的猛禽一样慢慢扑向金扫。整首诗想表现的就是这种情形啊!”
" x. z9 u# C6 u, [6 J# Y- Q ——陈舜臣 《长安日记》之 《胡烟姑娘》
+ m+ U9 @* [/ b0 {7 q, m2 s* {2 L 暑假去陕西逛了一圈,在西安孔庙扩建成的碑林博物馆发现了一些属于文字谜题的古代碑刻。如下图。左图《关帝诗竹》以竹叶拼诗:“不谢东君意,丹青独立名,莫嫌孤叶淡,终究不凋零。” 中图《花甲重周寿字碑》 用九十九、二十一组成一百二十为花甲重周。右图《魁星点斗图》“正心修身,克己复礼”八个字组成魁星。
4 }) E& W- r+ p, R& Y, ?5 I2 d8 Z' p$ e
***************************************************************
. l& k& ]( v$ W 陕西扶风县的法门寺地宫又让我眼前一亮。地宫1987年被发现时,已沉睡一千多年。地宫结构及其宝物藏匿的方式极为巧妙,很适合做成AVG谜题。地宫中有四枚舍利,一枚为释迦牟尼真身舍利,其余为影骨。唐代虽然重视佛教,也有过短期的灭佛运动,所以和尚们造了三个替代品以防止真舍利被毁。赵朴初先生的一句诗说得比较微妙:“影骨非一亦非异,了如一月映三江。”每枚舍利都装在重重套函中,三枚影骨最外层的套函极为华丽,而真身舍利的外层套函却是个铁盒子,并被埋在后室墙壁下的秘龛中。和尚们造假和藏匿物品的技术的确不一般。每重宝函都配备精美的唐代广锁,不能暴力拆解。若没钥匙,打开这重重宝函与AVG的解锁谜题有的一拼。
7 K/ @2 N( X& ?; }: v& F% C' L6 i/ X' C
( |: ]& p9 }8 B: H7 x; I0 t- x4 ?+ l8 f( ^1 W: M, ?/ [, B/ K
八重宝函(最外层檀香木宝函发现时已朽坏)
! ^) m7 b$ Y# P: u8 ^! h I' x L7 ?" t% C
(西安碑林博物馆)左图:龟盖可以滑动,藏李寿墓志。右图碑刻内藏字画。 / B0 Y& j" Y% K \ R
******************************************0 ^( p( [ J6 z4 T- i2 O' |
解谜的艺术(3) 绳戏 补记0 u* _6 c: K) a/ X( z% l
7 _. x& j8 W) k1 n/ r: j: N5 y# U 双锁谜题代数式的直观解释:
) }- Y# r* x6 \; h$ Y ` 按顺时针观察绳子。紫绳从下往上穿越黄锁记作a,从上往下穿越黄锁记作a^(-1);从下往上穿越绿锁记作b,从上往下穿越绿锁记作b^(-1)。紫绳对应代数式aba^(-1)b^(-1)。
' Z) `6 @' @4 G V+ j) U1、两把锁扣住,对应效果为字母乘积可交换:aba^(-1)b^(-1)=aa^(-1)bb^(-1)=e (单位元)。! G6 Z4 `% l, V+ r$ o
2、黄锁打开,效果为字母a,a^(-1)从式子中去掉:aba^(-1)b^(-1)=bb^(-1)=e 。
. A- T8 X# x0 U1 g, j' o$ E 如图,推广到四锁谜题(任意n把锁可递推)。四锁顺次互锁,紫圈即可取下。& r9 U/ ]/ O: G7 \+ R
( u+ d; d1 L: w P% ]) E8 f/ o
5 v. U& p% Z' X: ~# v! Q* U
我收藏了不少Mechanical puzzles,其中有日本Hanayama公司的Cast Quartet,是进口的魔金(Cast Puzzle)。由四锁谜题逆推,可以用一根适当粗(保证绳子不能穿越组件的狭缝)的绳圈或链环将Quartet的四个组件穿起来。这也算作Cast Quartet的第三种玩法吧。
0 k5 [! o) D; o+ v; L( e9 s7 c* x' E
2 k V( [7 l7 S; B! v; i$ X2 J/ S! x+ K# L, s. w
8 X9 T1 g5 b/ R: R: c2 R
9 u: J. O! D' ~0 B' ?) p$ I) i |