破解密文
20 8723 643 14 5206 52 79 843 6306 843
已知,这份电报的每一个阿拉伯数字代表一个汉语拼音字母。一组数字就是一个音节。其中:
1是Q
5是F
8是Z。
请你根据普通话声母和韵母的分配规律进行破译,看他的内容是什么。
破解过程:
由简到繁
我们发现 最短的密码组是两位数字,共有 20 14 52 79 四组。
而这四组中,只有1是知道的,他代表q
那么,汉语拼音中,声母是Q,韵母只有一个字母的音节,只有两个,分别是QI和QU,小写为qi 和 qu
好了,这说明14 不是qi,就是qu
顺藤摸瓜
我们发现 次短的密码组是三位数字,共有 643 843 843 三组,其中843 出现两次,实际只有而组,643 843
根据上面的推断,4 不是i 就是u ,和已知的8是Z 小写是z
那么,汉语拼音中,声母是z 韵母长度是两个字母,韵头是i 的音节不存在,只有韵头是u 韵尾是o 的唯一组合
好了,这时,不但锁定了4 就是u ,而且锁定了3 就是o
这时,只有6 这个声母还没有确定,也就是说,643 他 或者是DUO 或者是TUO 或者是LUO 或者是GUO 或者是KUO 或者是HUO 或者是CUO 或者是SUO
或者是duo 或者是tuo 或者是luo 或者是guo 或者是kuo 或者是huo 或者是cuo 或者是suo 八选一
捉住尾巴
我们发现 较长的密码组是四位数字,共有 8723 5206 6306 三组,其中6306 中的两个6 ,既出现在声母位置,又出现在韵尾位置,这时可以断定,6就是G 小写是g
根据顺藤摸瓜是 已经发现3 就是o ,那么,6306 唯一的结果就是gong ,这样自然又把0 确定了下来,是N 小写是n
穷追猛打
既然确定了0 就是n ,那么,5206 中的20 ,要么是ang 要么是eng 要么是ong
而根据密文最短组合中,有一组是20 ,则说明20组合 是可以当零声母音节使用的 ,汉语拼音中 没有on 独立音节,只有 an 和 en
此时我们发现 8723 ,8已知是z ,3 也已知是o ,则23组合 必定是ao ,而不是eo ,因为汉语拼音中,没有eo 音节。
这说明2 就是a
而8723 ,已经知道了 三个字母 8是z 2是a 3是o ,则可以锁定7 必定是h ,因为ao 虽有iao 韵母组合,但不存在ziao音节组合,只有zhao 组合。
至此,已知7 是h ,那么, 79 不是he 就是hu ,而u 已经确定是4,所以,9 只能是e
最后收官
我们发现 1 2 3 4 6 7 8 9 0 都已破译,分别对应q a o u g h z e n ,就剩下5 等待继续破译了。
与5有关的音节有两个,一个是 5206 ,另一个是52 ,也就是说,52 既可以独立成为音节,也可以作为声韵开头。
已知2是a ,206是ang ,那么 5206 和 52 ,分别有以下
bang pang mang fang dang tang nang lang gang kang hang zang cang sang
ba pa ma fa da ta na la ga ka ha za ca sa
十四种可能。
而根据双声叠韵 二字组词 的结果看,只有 fang(方) fa(法),可以组成一个常用词——“方法”。所以,可以断定 5 就是f
破解明文:
20 8723 643 14 5206 52 79 843 6306 843
an zhao guo qu fang fa he zuo gong zuo
按照过去方法合作工作
每一个阿拉伯数字代表一个汉语拼音字母。一组数字就是一个音节。其中:1代表q, 2代表a, 3代表o, 4代表u, 5代表f, 6代表g, 7代表h, 8代表z, 9代表e, 0代表n。