12特工中的间谍

12特工中的间谍

有一条船,载着12个特工去执行一项秘密任务。这12个特工是特殊挑选出来的,体重相同,互不相识。为了保持船体的平衡,他们分成三组,第一组A、B、C、D四人坐在船头;第二组E、F、G、H坐在中间;第三组I、J、K、L坐在船尾。一开船,这12个特工中的头儿发现情况有异:船体朝前倾斜。他因此推测,这12个特工中,有一个是冒名顶替的敌方间谍,他的体重同选择的标准体重不一样。他立即和总部联系,他的推测得到了总部刚截获的情报的证实。但问题在于,总部并不能确定这个混入特工队的间谍是谁。特工头儿对此有丰富的经验。他只做了两次测试,就找出了这个冒名顶替者,还确定了其体重比标准是重还是轻。

每次测试是交换某些成员在船上所处的位置,这种交换可以在一对也可以在多对成员之间进行,但需保持4人一组,然后观察船体的倾斜情况。(在一次测试中,显然不允许对船体的倾斜情况做两次观察。)特工头儿是如何做这两次测试的?

答 案

间谍显然在前排A、B、C、D或后排I、J、K、L之中,否则,船体不会前倾。

第一次测试

分别交换前排A、B、C三人和中排E、F、G三人的位置,再交换前排D和后排L的位置,然后观察船体的倾斜情况。

船体的倾斜有且只有以下3种情况:

(1)船体由朝前倾斜变为朝后倾斜。这说明间谍在D和L两人中。

(2)船体由朝前倾斜变为保持平衡。这说明间谍在A、B、C三人中。

(3)船体继续朝前倾斜。这说明间谍在I、J、K三人中。

第二次测试

分三种可能情况:

(1)如果间谍在D和L两人中,则不妨令D和中排的H交换位置。这时如果船体保持朝后倾斜,说明间谍是L,他的体重比标准较轻;如果船体变为平衡,说明间谍是D,他的体重比标准较重;如果船体变为朝前倾斜,说明间谍是L,他的体重比标准较重。

(2)如果间谍在A、B和C三人中,则不妨令B和前排的E交换位置,C和后排的I交换位置。这时如果船体继续保持平衡,说明间谍是A;如果船体变为朝前倾斜,说明间谍是B,如果朝后倾斜,说明间谍是C。因为A、B、C三人原来都在前排,因此,三人中任何一人如果是间谍,其体重一定较重。

(3)如果间谍在I、J和K三人中,则不妨令J和中排的A交换位置,K和前排的E交换位置。如果船体保持朝前倾斜,说明I是间谍;如果船体变为平衡,说明J是间谍;如果船体变为朝后倾斜,说明间谍是K。因为I、J和K三人原来都在后排,因此,三人中任何一人如果是间谍,其体重一定较轻。