说起来,这个猜字谜的游戏,我前两天在家里陪我那侄子玩的时候,他突然冒出来问我的。那小家伙,暑假了天天缠着我,说要学点“有意思”的东西,不能光是看动画片。
我寻思着,教点传统文化也就给他出了个谜语:“昨天今天明天打一字”。这谜面一说出口,我这心就咯噔了一下,感觉这玩意儿可真有点意思,不像我随便编的那种烂谜。
第一步:琢磨谜面
我当时就停下了手里头正在鼓捣的那个树莓派项目,得空赶紧琢磨起来。我得先把它拆开来看。这个谜语里头有三个关键的时间点:昨天、今天、明天。我得想办法把这三个时间概念给“合”成一个字。
我就把“昨天”想成一个字,“今天”想成一个字,“明天”也想成一个字,然后看这三个字的组合能弄出啥来。我试着在纸上写写画画,找找有没有什么关联。

“昨天”的“昨”字,看着有点复杂,好像跟时间关系不大。我转念一想,猜字谜有时候不能太死板,得用最直白的方式去理解。
第二步:拆解与组合
我把注意力集中在了“今天”和“明天”上。总觉得这三个词语之间应该有某种“连接”。我开始在脑子里跑马灯似地过汉字,看哪个字最能代表这时间顺序。
我把“天”字拆开了看,中间像个“大”,上面是“一”,下面是“人”的变形,这好像也关联不上。
然后,我突然想到了一个非常简单的组合方式。猜字谜很多时候就是笔画的加减乘除。我决定把这三个概念里的“字”拿出来,看看能不能拼起来。

“昨天”,我试着取个最简单的代表,比如“昨”字,但感觉太拗口了。
我换了个思路,把“昨天”看成“前一天”,“明天”看成“后一天”,“今天”就是中间点。
我拿起笔,郑重其事地在草稿纸上写下了“今”和“明”。
如果把“今”字和“明”字放在一起看,似乎能找到点什么线索。
第三步:灵光一闪,真相大白
就在我快要放弃的时候,我盯着“昨天”、“今天”、“明天”这几个词,突然想到了一个非常常见的偏旁部首。我猛地意识到,出题的人肯定用了最简单的那个字来代表“天”这个概念。
我把“今天”的“今”字拆开,它就是个“人”下面加个“一”。
我再看“明天”的“明”字,是“日”和“月”组成的。
我猛地把注意力放回到“昨天”这个词上,我发现“昨”字里头有个“日”。
我赶紧把今天和明天的“日”字旁或类似的结构找出来。不行,这个思路不对,太复杂了。
我把目光锁定在了“天”这个字上。如果“昨天”、“今天”、“明天”都带着个“天”,那答案里是不是也得有个“天”的影子?
我把“今”字拿出来,上面再加个“一”字代表过去,下面再加个“日”字代表未来。这么一拼,瞬间就出来了!
答案就是“晶”字!
你想想,把“日”(昨天),“日”(今天),“日”(明天)这三个“日”叠在一起,不就是“晶”吗?这“日”字,就是取自“天”的某种简化或象征。我当时拍了下大腿,这谜语设计得真绝妙,把三个时间点用三个“日”并列起来,非常形象。
我赶紧跑去侄子面前,告诉他答案是“晶”。那小家伙瞪大了眼睛,愣了一下,然后“哇”地叫了一声,说他前两天在幼儿园听过,但就是想不起来。我得意地给他讲了我的拆解过程,虽然过程有点曲折,但最终结果是对的,这种成就感比我调试好一个复杂的程序还要来得实在。









