题目 | 有一个盒子里装满了鸡蛋,一半是生鸡蛋,一半是熟鸡蛋。你一次只能拿一个鸡蛋,但不能看出是生的还是熟的。你如何在不吃掉鸡蛋的前提下,找出所有的熟鸡蛋? |
答案 | 先拿一个鸡蛋,记为鸡蛋A,放在一旁。然后,从剩下的鸡蛋中挑选出两个鸡蛋,记为鸡蛋B和鸡蛋C。将鸡蛋B放在煮水中煮熟,而鸡蛋C保持生的状态。待鸡蛋B煮熟后,取出并放在一旁。然后,将鸡蛋A和鸡蛋C一起放在煮水中煮熟。最后,如果鸡蛋A和鸡蛋C都煮熟了,则剩下未煮的鸡蛋必定是生的;如果鸡蛋A和鸡蛋C中有一个未煮熟,则剩下的鸡蛋中必定有一个是熟的。这样,通过这个过程可以找出所有的熟鸡蛋。 |