关于逻辑思维的题

森林里有两个精灵,一个是姐姐,一个是妹妹,姐姐上午说真话,下午说假话,妹妹则与其相反,一位猎人迷了路,问这两个精灵,谁是姐姐?两个精灵都说自己是,又问现在是什么时候?一个说现在是白天,另一个说:白天过去了。问谁是姐姐?现在是上午还是下午?
要有分析的!!谢谢了!!

设两人为A(说现在是白天那个),B(说白天过去那个)
假设现在是上午,A说的是真话,即她为姐姐,时间是上午。B说的是假话,即她是妹妹,时间是上午。那么两人的话并无矛盾。
假设现在是下午,A说的是假话,即她应该是妹妹,时间不是白天而是晚上。B说的是真话,即她是姐姐,时间是晚上。 那么就和A所说的时间相同了,那么在时间这一个问题上就没人说假话了。
所以,结论是:现在时间是上午,说现在是白天的人是姐姐。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-09-15
答:说白天的是姐姐,现在是上午。

证明:
一、如果是上午,两个都说自己是姐姐,那姐姐说真话,妹妹说假话,条件成立,无矛盾.

二、如果是下午,姐姐应该说自己是妹妹,而妹妹也应该说自己是妹妹,与答案违背,所以证明现在是上午。

三、既然证明现在是上午,那么同时证明两件事:1、现在是白天。2、姐姐说真话。所以得出答案“说白天的是姐姐,现在是上午”。
第2个回答  2008-09-15
答:从题所给条件可知:
(1)上午——姐姐真;
妹妹假;
(2)下午——姐姐假;
妹妹真;
试分析:问这两个精灵,谁是姐姐?两个精灵都说自己是。
如果现在是下午,那么妹妹应该说真话,而她却说了谎话,所以时间应该是上午。
既然现在是上午,那就应该是白天。所以说:“现在是白天。”的是上午说真话的姐姐,说:“现在白天过去了。”的是上午说假话的妹妹。
第3个回答  2008-09-16
如果现在是上午,那么说“白天过去了”这个人说谎,她是妹妹,另一个是姐姐;
如果现在是下午,那么说“白天过去了”这个人说谎,她是姐姐,另一个是妹妹,但是这种情况和都说自己是姐姐想违背,所以不可能发生;
以上结论:现在是上午,说现在是白天的是姐姐
第4个回答  2008-09-16
1,两个都说自己是姐姐,那一定是妹妹撒谎;
2,妹妹撒谎,那就是上午;
3,说白天的是正确的,那说白天的是姐姐,说白天已经过去的是妹妹。

对不对!?
相似回答