某船失事了，船长随浪漂流到一个小岛上，岛上有块石碑，上面写着：“这是天使和魔鬼共同生活的地方，天使说真话，魔鬼说假话。”他走着走着，遇到三个身穿白袍的神仙，船长不知他们是天使还是魔鬼，上前询问。

第一个神仙说： “在他俩之间，至少有一个是天使。”第二个神仙说：“在他俩之间，至少有一个是魔鬼。”第三个神仙笑着说：“让我来告诉你事实吧。”你能判断他们中有几个天使吗？
user
某船失事了，船长随浪漂流到一个小岛上，岛上有块石碑，上面写着：“这是天使和魔鬼共同生活的地方，天使说真话，魔鬼说假话。”他走着走着，遇到三个身穿白袍的神仙，船长不知他们是天使还是魔鬼，上前询问。

第一个神仙说： “在他俩之间，至少有一个是天使。”第二个神仙说：“在他俩之间，至少有一个是魔鬼。”第三个神仙笑着说：“让我来告诉你事实吧。”你能判断他们中有几个天使吗？
assistant
从您给出的信息可知：1、第一个神仙说： “在他俩之间，至少有一个是天使。”

2、第二个神仙说：“在他俩之间，至少有一个是魔鬼。”

3、第三个神仙笑着说：“让我来告诉你事实吧。”

推理：

一、已知条件1，如果第一个神仙是魔鬼，那他说的就是假话，他说“在他俩之间，至少有一个是天使。”是假话，就是说第二和第三个神仙没有一个是天使，都是魔鬼；从已知条件2推出，第二个神仙是魔鬼，他说的话就是假话，他说的“在他俩之间，至少有一个是魔鬼。”是假话，就是说他俩没有一个是魔鬼，这个结论与假设的第一个神仙是魔鬼矛盾，不成立；从而推出第一个神仙是天使，说的是真话。

二、已知条件2，第二个神仙如果是天使，那他说的就是真话，他说的“在他俩之间，至少有一个是魔鬼。”如果是真话，那么第一个和第三个神仙就至少有一个魔鬼，推理一已推出第一个神仙是天使，那么只能是第三个神仙是魔鬼；但已知条件3，第三个神仙说的是“让我来告诉你事实吧。”显然不是假话，所以也不是魔鬼，从而推出第二个神仙说的是假话，他说的“在他俩之间，至少有一个是魔鬼。”是假话，就是说他俩没有一个是魔鬼，第一个和第三个神仙都是天使。第二个神仙说的是假话，自然是魔鬼。

结论：第一个和第三个神仙俩人是天使；

第二个神仙是魔鬼。