“要多中选一,可以先将原本要选的物件或是人分成好几拨。具体视情况而定。既然出题人说三人说真话,三人说假话,我想着可以借此对半分开。但此乃已知条件,所问问题,必得在此基础上错开些许,才能更好利用。如果我只问“你说的是真话吗”,兴许也能问出些端倪,但很难试出那一杯。”孙棠棠将方才心中所想娓娓道来。
最后那道问题,也是她在心里头推演好几次才试出来。
她所问乃是“无毒之酒在前三杯中,还是后三杯中。”
再对上六人所言,编号三,四,五之人说在后三杯中,编号一,二,六说在前三杯中。
而从谜题的谜面可知,无毒之酒不会是编号一和六。
逐一推算。
若编号二是无毒之酒,第一人说无毒之酒在前三号,所言为真,第三人说无毒之酒在后三号,所言为假,符合无毒之酒边上两人说话一真一假的条件。
编号二暂且不能排除。
若编号三是无毒之酒,第二人说无毒之酒在前三号,所言为真,第四人说无毒之酒在后三号,所言为假,亦符合无毒之酒边上两人说话一真一假的条件。
编号三暂且也得保留。
若编号四是无毒之酒,第三人说无毒之酒在后三号,所言为真,第五人说无毒之酒在后三号,所言也为真,不符合一真一假的条件。
编号四这杯酒可以排除,一定有问题。
若编号五是无毒之酒,第四人说无毒之酒在后三号,所言为真,第六人说无毒之酒在前三号,所言为假,相邻两人所说一真一假,符合条件,可保留。
这两个条件推演下来,还剩编号二,编号三,编号五。
进一步推演,还剩一个条件,既持酒者必说假话,将三杯酒和三个人一一代入。
若编号二是无毒之酒,那人所言“无毒之酒在前三号”便是假话,无毒之酒得在后三号,编号二排除。