有几个天使

来源:百度知道 编辑:UC知道 时间:2024/04/30 01:51:21
有3个美女,开始你不知道哪个是天使,哪个是魔鬼。天使常常说真话,魔鬼只说假话。甲说:“在已和丙之间,至少有一个是天使。”乙说:“在丙和甲之间,至少有一个是魔鬼。”丙说:“我告诉你正确的消息吧。”你能判断出有几个天使吗?
乙也可能是魔鬼 最好有详细推理过程

先假设甲为魔鬼,则乙丙都是魔鬼,
那么乙说的是假话,则 丙甲都是天使, 与设甲为魔鬼不相符,
所以甲肯定为天使,
那么乙丙中最少有一个为天使,
1.设乙为天使,
则按照乙说的话,丙肯定就为魔鬼,与题目相符
2.设乙为魔鬼,
则按照乙说的,丙和甲就都是天使,与题目相符
那么有两种可能
1,甲为天使,乙为天使,丙为魔鬼
2,甲为天使,乙为恶魔,丙为天使

提供答案

两个!甲和乙!丙是魔鬼!

因为:如果甲是魔鬼的话,那乙和丙都不是天使,也就是说乙说的话是假话,那么丙和甲就该都不是魔鬼!与前面假设不符,所以甲不可能是魔鬼!就是这样!!

甲和乙是天使,丙是魔鬼 甲和乙是真话,丙假话

只有甲是天使,
因为天使是善良的,是用积极的心态看事物 不会去说别人不好,
所以只有甲是天使

只有1个天使

2个