程序员逻辑测试题(22)
某学校有四名外国专家,分别来自美国、加拿大、韩国和日本。
他们分别在电子、机械和生物三个系工作,其中:
①日本专家单独在机械系;
②韩国专家不在电子系;
③美国专家和另外某个外国专家同在某个系;
④加拿大专家不和美国专家同在一个系。
以上条件可以推出美国专家所在的系为:
A.电子。
B.机械系。
C.生物系。
D.电子系或生物系。
揭晓答案
答案是D。
题目并没有明确一个专家只能在一个系。
日本专家单独在机械系,说明机械系只有日本专家,不可能有其它专家,所以其它专家一定是挤到其它系了。
韩国专家不在电子系,那TA一定在生物系。
美国专家跟另外一个专家在某一个系,而且这个专家一定不是加拿大专家,所以,可能有两种情况,一是美国跟韩国同在生物系(此时加拿大在电子),二是美国跟日本同在电子系(此时加拿大跟韩国同在生物,这种情况下,日本专家除了在机械系,还在电子系)。
这个题目比较容易选择C,因为简单地认为日本专家只能在机械系,而实际不然。