第3章 完美方案

巅峰之智 祝某人啊 1308 字 1个月前

他将四个测量器排成一行,又拿了四个空的小玻璃杯,分别放在四个测量器边上,同时开口对众人说道。

“4个测量器,每个测量器的测试结果,无非就是两种情况,一条杠,不含解药,两条杠,含有解药。”

“也就是说,4个测量器总共能表现16种不同的测量结果,到这里,你们有没有想到什么?”

“二进制编码。”说话的是那个患病少女,她依然坐在自己原本的木椅上,低头玩弄着自己雪白的手指,似乎对林易的解题过程并不关心。

“没错,就是二进制编码,4个测量器的16种结果,除了不含解药,0000的这种情况,刚好能对应15个编号。”

另外三人听到这里,脑中也似乎有了一丝新的思路,只是仍不知道,具体该如何操作。

林易并没有给他们思考的时间,继续说道。

“我们将15个装有透明药水的玻璃杯,进行编号,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15。”

“假设杯子1内装的是解药,代表数字1的二进制编码是0001,通过测量器来表现,也就是前三个测量器一条杠,第四个测量器两条杠。”

“因为我们假设了1号杯是解药,所以我们取少量1号杯里的药水,倒入第四个小杯子中,也就是二进制编码0001。”林易边说边从一号杯中倒出少量药水进入第四个小杯子。

由于药水的量是完全够用的,只要林易不将药水倒进测量器里,众人也就让他随意取用药水。

“同理,杯子2的二进制编码是0010,将药水倒一部分进入第三个小杯中,其它三个杯子不倒”

“杯子3,二进制编码是0011,将3号药水分别倒一部分药水进入第三个和第四个小杯子。”

“杯子4,二进制编码是0100,将4号药水倒入第二个小杯子。”

……

林易边说边操作,周围的四人看他操作的这么顺畅且自信,自然没有打扰。

十五个杯子的二进制编码如下:

0001 0010 0011 0100

0101 0110 0111 1000

1001 1010 1011 1100

1101 1110 1111

这些编码中,1表示倒了药水,那么可以很清楚的看出倒入四个杯子中的药水号码,分别如下:

四号杯:1,3,5,7,9,11,13,15