日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯 
的一个。以下为4个嫌疑犯的供词。 
A说:不是我。 
B说:是C。 
C说:是D。 
D说:C在胡说 
已知3个人说了真话,1个人说的是假话。

现在请根据这些信息,写一个程序来确定到底谁是凶手。


需要注意的是如何判定三人说真话,一人说谎。

已知每人说谎为0,说真话为1,所以只需判断三人的语句加起来的总和是否为3,即可判定。

结合上篇排名顺序的博客,代码如下

#include<stdio.h>
#include<windows.h>
int main()
{int a = 1;int b = 1;int c = 1;int d = 1;int falg = 0;int n = 0;for (a = 1; a <=2; a++)//1杀人,2没杀{for (b = 1; b <=2; b++){for (c = 1; c <=2; c++){for (d = 1; d <=2; d++){if ((a == 2) + (c == 2) + (d == 1) + (d == 0) == 3)printf(" a=%d,b=%d,c=%d,d=%d\n",a, b, c, d);n = 0;//跳出循环}}}}system("pause");return 0;
}

警查审问四名嫌疑人,其中三人说真话,一人说谎。相关推荐

  1. 四人中三人说真话一人说假话如何用编程去判断这样的条件

     #include<stdio.h> #include<string.h> //日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个.以下为4个嫌疑犯的供 ...

  2. 公安人员审问四名窃贼嫌疑犯

    公安人员审问四名窃贼嫌疑犯.已知,这四人当中仅有一名是窃贼,还知道这四人中每人说话要么全是真的,要么全是假的.在回答公安人员的问题中: 甲说:"乙没有偷,是丁偷的." 乙说:&qu ...

  3. 公安人员审问四名窃贼嫌疑犯 C

    题干: 公安人员审问四名窃贼嫌疑犯.已知,这四人当中仅有一名是窃贼,还知道这四人中每人要么是诚实的,要么总是说谎的.在回答公安人员的问题中:甲说"乙没有偷,是丁偷的", 乙说&qu ...

  4. 四个人三人真一人假c语言,C语言程序设计第4章选择结构.pptx-资源下载在线文库www.lddoc.cn...

    C语言程序设计第4章 选择结构.pptx 第 6章 数组第 7章 函数第 8章 结构体.共用体和枚举类型第 9章 指针第 10章 文件目录页 Contents page第 1章 初识 C语言第 2章 ...

  5. python判断谁是小偷_警察抓了A、B、C、D四名偷窃嫌疑犯,但其中只有一人是真正的小偷。审问记录如下:...

    [填空题]在数据库运行阶段,对数据库经常性的维护工作主要是由 完成的. [单选题]在十字光标处被调用的菜单,称为: [单选题]幕府的对外策略开始向锁国政策转变始于 [单选题]取消命令执行的键是: [多 ...

  6. 我校四名学生在全国中学生物理竞赛中勇夺一金三银并全部直保清华

    近日,在刚刚落幕的第27届全国中学生物理竞赛决赛中,我校张翔宇.张正.扈吉星.赵一轩四位同学奋勇拼博,从来自全国30个省.市.自治区的342名选手中脱颖而出,取得一金三银的好成绩.其中,张翔宇夺得金牌 ...

  7. 三手火箭载二手飞船送四名平民上太空,马斯克负责创造历史,另一位富豪出钱买单...

    博雯 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 马斯克又创造了商业航天新历史. 北京时间今天上午8点02分,佛罗里达州肯尼迪航天中心,SpaceX的猎鹰9号火箭搭载龙飞船发射升空. ...

  8. 网友反映学校计算机科学与工程学院教师,华南理工大学一院长被指篡改考生成绩 校方:四名涉事人员停职调查...

    原标题:华南理工大学一院长被指篡改考生成绩 校方:四名涉事人员停职调查 2月14日晚上,华南理工大学新闻中心官方微博发布说明,对近日有网友反映华工计算机科学与工程学院教师涉嫌在2018年研究生复试中进 ...

  9. 鸿蒙三部曲 吞噬星空,我吃西红柿最新作品竟然是它?看来鸿蒙金榜第四名已有归属...

    原标题:我吃西红柿最新作品竟然是它?看来鸿蒙金榜第四名已有归属 爱看网文的小伙伴们想必都看过网文届的大神作者"我吃西红柿"的小说.我吃西红柿著有<星辰变>.<盘龙 ...

最新文章

  1. 2017.9.12.语文
  2. 转牛人博客 稀疏矩阵定义CSR COO CSC 第一个讲的清晰易懂的人
  3. Windows下MongoDB安装及创建用户名和密码
  4. JQUERY获取text,areatext,radio,checkbox,select值
  5. namespace mismatch错误处理方法
  6. 【人工智能】如何Finetune一个小网络到移动端(时空性能分析篇)
  7. mysql80压缩版安装_裕-安装MySQL80(压缩版)
  8. 兼职做了DB设计和维护的体会(存储过程,视图,函数,范式)
  9. web开发技术复习笔记
  10. iOS UISwitch控件
  11. codesys工控机_CODESYS在系统集成项目中的运用案例
  12. 《东京食尸鬼》观后感
  13. HTML5主要针对什么进行优化,html5哪些标签可以优化SEO?
  14. 检查Telerik UI以使用UWP作为PVS-Studio的入门方法
  15. Access数据库的.ldb文件
  16. vscode之 wget下载文件报错:ERROR: cannot verify data.vision.ee.ethz.ch‘s certificate
  17. HTML实现遮罩层的方法 HTML中如何使用遮罩层
  18. Java 文件上传到工程中,上传成功但是目录中没有显示
  19. js 特效 手风琴效果
  20. [Cadence Sigrity] PowerDC打开提示No license available

热门文章

  1. 层层剖析,让你彻底搞懂Self-Attention、MultiHead-Attention和Masked-Attention的机制和原理
  2. H3C AC:一键认证配置
  3. 今日感悟1111111
  4. 2022广西省安全员C证考试试题及答案
  5. 传奇3单机显示服务器进不去,传奇3网游单机一键端,玩游人生传奇42魔法1.45服务端带工具...
  6. 长春桂林路计算机学校,长春桂林路儿童编程培训班
  7. 消费者的“隐私悖论”与企业对消费者信息收集的合理措施 ——基于“支付宝账单事件“的思考
  8. 南大通用数据库-Gbase-8a-学习-34-gcdump(导出数据库对象定义)
  9. 修改docker内java内存_在docker中使用java的内存情况
  10. php语言中计算字符串长度的函数是,php 语言中计算字符串长度函数是: