我懒得搭理他,发现王硕认真起来特别靠谱,要是不正经起来比谁都无赖。
“我又不擅长这些推理,我有什么办法?”王硕一脸正经地摊开手。
我扶额,直接不去理他。
推理就是其实也类似于科研,就是大胆假设,小心求证的过程。
首先只有两种状态,“急”和“缓”。前世,我也是个工学研究生,第一反应就是二进制,由 0和 1 组成的数字编码,刚好可以代表急缓的两种状态。
计算机中的 0 和 1 是内部电路关和开的两种状态,1 代表电路接通,0 代表电路断开,这样无数个电路逻辑电路组成就形成了简易的计算机。我想起水柱每次喷射的时候好像个脉冲信号,假设急就代表 1的话,那么 0 就代表水柱升空持续一秒的状态。
将上面的急缓解码成 1和0 就是:
011,10,0,10,01,001,01110,
总共八组数,换算成十进制就是 3,2,0,2,1,1....
不对啊,为什么两个 1 是不同的表示?
难不成1 和 0 的顺序反过来?
但是这样又出现问题了,最后一个六位数,中间两个 11,前面为什么有两个 0。虽说编程中,前面放个 0 代表二进制,但也没听过放两个0 的啊?况且,要是这样放,为什么第三个 1 前面什么都没有了?
我突然泄了气,意识到这种解法是错误的。
ASCII 码更不对了,这种解码方式大部分都是符号,想要加码成数字或者英文,得需要六七位二进制这种。
这时候,旁边传来了鼓声,我转头看去。在不远处,一位穿着唐代官兵服饰的男生,正拿着硕大的鼓槌一下下敲在大鼓上。他的节奏十分的欢快,先是快速地敲击,然后双手同时落下,大鼓被敲击得隐隐震荡。
男生击鼓的方式好熟悉,就好像...
忽然,一道灵光从我脑中闪过,我笑了起来。
原来我一直想的复杂了,音乐喷泉的节奏根本没有我想象得那么复杂,反而很简单。就像打电报,根据敲击的长短产生不同的电流就能将信息传达出去。喷泉的原理也类似,如果把每次脉冲一样的喷射当作“短”的话,那么另一种持续的水柱就是“长”。
简单的摩斯密码!
“缓急急,急缓,缓,急缓,缓急,缓缓急,缓急急急缓,急急缓缓急急”
根据摩斯密码,可以将上面的“急”和“缓”换成对应的长短。
“长短短,短长,长,短长,长短,长长短,长短短短长,短短长长短短”
“D,A,T,A,N,G,=,?”
翻译过来就是“大唐=?”
我看着解出来的文字愣住了,翻译过来怎么是这个样子,不应该直接告诉目的地吗?怎么还要解密?
本章已完 m.3qdu.com