题目描述: |
两面族是岛屿上的一个新民族,他们的特点是说话一句真话一句假话,真假交替。即使第第一句话说的是真话,第二句话必然是假话,如果第一句话说的是假话,则第二句话是真话。但是第一句话到底是真是假却不得而知。
现在谜语博士遇到了3个人,这3个人分别来自3个不同的民族诚实族、说谎族和两面族。谜语博士和这3个人分别进行了对话。 首先,谜语博士问左边的人,“中间的人是哪个族的?”,左边的人回答说“诚实族的”。 谜语博士又问中间的人,“你是哪个族的?”,中间的人回答的“两面族”。最后,谜语博士又右边的人“中间的人到底是哪个族的?”,右边的人回答说:“是说谎族的”。 现在请编程求出这3个人各自来哪个族。 |
输入: | 无 |
输出: | 三行分别表示三人各自来哪个族,分别以“honesty”,“lying”,“both”,分别表示诚实族,说谎族,两面族。 |
提示: | |
来源: | |
解答: | |