首页 > 代码库 > 夜明珠在哪里?

夜明珠在哪里?

一个人的夜明珠丢了,于是他开始四处寻找。有一天,他来到了山上,看到有三个小屋,分别为1号、2号、3号。从这三个小屋里分别走出来一个女子,1号屋的女子说:“夜明珠不在此屋里。”2号屋的女子说:“夜明珠在1号屋内。”3号屋的女子说:“夜明珠不在此屋里。”

这三个女子,其中只有一个人说了真话,那么,谁说了真话?夜明珠到底在哪个屋里面?

 

分析:

1号说真话,其他说假话,符合:夜明珠在3号;

2号说真话,其他说假话:夜明珠在1号屋,而3号说的也是真话,矛盾。

3号说真话,其他说假话:夜明珠不在三号屋,夜明珠在一号屋,2号说的也对,矛盾。

夜明珠在哪里?