作业帮 > 综合 > 作业

一道益智的c语言题目 求思路,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 11:23:13
一道益智的c语言题目 求思路,
1.公安人员审问四名窃贼嫌疑犯.已知,这四人当中仅有一名是窃贼,还知道这四人中每人要么是诚实的,要么总是说谎的.在回答公安人员的问题中:
甲:“乙没有偷,是丁偷的.”
乙:“我没有偷,是丙偷的.”
丙:“甲没有偷,是乙偷的.”
丁:“我没有偷.”
请根据这四人的答话判断谁是盗窃者.
假设法
假设甲偷得,甲的对话矛盾
假设乙偷得,无矛盾
假设丙偷得,甲的对话矛盾
假设丁偷得,乙的对话矛盾
综上可知,乙偷得
再问: 可是乙的不矛盾为什么就是乙了?
再答: 从假设可知道其他人没有偷窃,而四人之中会有人偷窃,那么只能是乙了