题目
本题是2017年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。
题目:
已知,四人当中仅有一名是窃贼,还知道这四人中每人说话要么全是真的,要么全是假的。
甲说“乙没有偷,是丁偷的”,
乙说“我没有偷,是丙偷的”,
丙说“甲没有偷,是乙偷的”,
丁说“我没有偷”。
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692
一、解题思路
//a甲说“乙没有偷,是丁偷的”, (t!=b)&&(t==d)
//b乙说“我没有偷,是丙偷的”, (t!=b)&&(t==c)
//c丙说“甲没有偷,是乙偷的”, (t!=a)&&(t==b)
//d丁说“我没有偷”。 这句话对判断没有影响
思路:
分析过后我们发现,题目中“每人说话要么全是真的,要么全是假的”