C abcd四人中一人说谎

2024-02-18 04:20
文章标签 一人 abcd 说谎 四人

本文主要是介绍C abcd四人中一人说谎,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.题目

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯
的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C。
C说:是D。
D说:C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。

2.程序代码

#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>
#include <Windows.h>int main()
{int a = 0;int b = 0;int c = 0;int d = 0;//定义四个参数,当做四个嫌疑犯for (a = 0; a <= 1; a++){for (b = 0; b <= 1; b++){for (c = 0; c <= 1; c++){for (d = 0; d <= 1; d++)//每个人都有两种可能,1为凶手,0不是,//所以要用四个循环来排除{if ((((a == 0) + (c == 1) + (d == 1) + (d != 1)) == 3)&&((a + b + c + d) == 1))//三个人有一个说谎,所以加在一起应该为3,//而凶手只能为一个人,所以四个人加在一起为1{if (a == 1){printf("a是凶手\n");}else if (b == 1){printf("b是凶手\n");}else if (c == 1){printf("c是凶手\n");}else{printf("d是凶手\n");}}}}}}system("pause");return 0;
}

3.执行结果
这里写图片描述

这篇关于C abcd四人中一人说谎的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/720032

相关文章

8款国内外免费AI生成视频工具对比实测!我们真的可以做到“一人搞定一部影视作品“吗?

AI生成视频工具的不断普及,其竞争赛道愈发激烈。产品宣发中的精美AI视频更是铺天盖地而来。 宣传必不可少,但实际生成AI视频效果如果和宣传差距太大,会大大降低用户的期待值,浪费用户的时间成本,资金成本。 因此本文将从AI生成速度、一次可生成视频内容时长、视频呈现效果、文本指令理解,长视频制作等维度对国内外热门AI视频生成工具进行实际评测,作为大家日后使用AI生成视频工具的一个参考。 本文测评

Codeforces Round 237 ABCD

A..有啥好说的的。。 #include <stdio.h>#include <iostream>#include <queue>#include <algorithm>#include <map>#include <vector>#include <cmath>#include <string.h>#include <stdlib.h>#include <time.h>

2018年高教社杯全国大学生数学建模竞赛(ABCD题)题目及附件

数学建模练习,老师发了一个2018年的C题论文,让我们复现,结果找题目附件找好长时间,都是泪……好在最后找到了,给大家分享一下。 2018年的数学建模C题不知道官网的链接打不开了已经,找附件找了好长时间…… 点击链接就是这样的…… 具体内容如下: A题: B题: C题: D题: 2018年全国大学生数学竞赛所有题目压缩包下载 : 通过网盘分享的文件:2

第二十五篇——信息加密:韦小宝说谎的秘诀

目录 一、背景介绍二、思路&方案三、过程1.思维导图2.文章中经典的句子理解3.学习之后对于投资市场的理解4.通过这篇文章结合我知道的东西我能想到什么? 四、总结五、升华 一、背景介绍 加密这件事,对于这个时代的我们来说非常重要,那么要如何做到加密这件事,这篇文中就提炼出了简练的方法。 二、思路&方案 1.思维导图2.文章中经典的句子理解3.学习之后对于投资市场的理解4.通过

环保绩效评级:ABCD四个等级,你的企业处于哪个水平?

在当下社会,环保问题越来越受到人们的关注和重视。企业作为经济活动的重要参与者,其环保绩效评级直接关系到环境保护的成效。朗观视觉将详细解析环保绩效评级的ABCD四等级,帮助读者了解不同等级的特点和评判标准,进而引导企业提高环保意识,促进可持续发展。 一、环保绩效评级概述 环保绩效评级是对企业在环境保护方面的表现进行综合评价的一种方法。通过设立一系列环保指标,对企业的环境管理、污染控制、资

少有人走的低风险创业之路:一人公司

大家好,我是弗雷!在前面的文章中,深入讨论了老板和员工思维的本质不同,非常值得普通人一看。接下来,我们将继续分享一人公司的话题。 一提到创业就认为风险很大? 只懂埋头苦干,不懂创新营销怎么办? 把生意做得越大越好吗? 在很多人心里,公司规模当然是越大越好。 如果有人问:“你们公司有多少人啊?” 言外之意,就是想通过员工数量,来判断公司的规模,进而判断实力。 但是,规模就等

Codeforces Round #264 (Div. 2) | ABCD

A. Caisa and Sugar 这题简直坑,题目中没描述清楚究竟是买一个,还是买一种。坑到最后还是没弄出来,我一直以为是一种可以买多个。 #include <cstring>#include <cstdlib>#include <cstdio>#include <iostream>#include <algorithm>#include <cmath>#include <

状态方程ABCD矩阵如何确定例子

状态方程ABCD矩阵如何确定 确定状态空间表示中的状态矩阵A、输入矩阵 B、输出矩阵C 和直通矩阵D,需要从系统的动力学方程出发,并将其转换为状态方程的形式。我们可以通过一个具体的物理系统(如倒立摆系统)来说明这一过程 例子:倒立摆系统 系统描述 考虑一个倒立摆系统,其中一个质量 m 被安装在一个长度为 l 的杆的末端。摆的底部固定在一个可移动的推车上。系统的状态变量包括推车的位置 x、推

Ubuntu下面vi编辑器使用方向键会出现ABCD解决办法

ubuntu下 vi输入方向键会变成ABCD 先卸载vim-tiny: $ sudo apt-get remove vim-common 再安装vim full: $ sudo apt-get install vim

这就是传说中的能治疗说谎的果子

扫清了妖洞的吃饭 今天的扫清了妖洞的吃饭,妈心想,这就是传说中的能治疗说谎的果子,游泳可高兴了,她在吃树上最后一颗果子的时候,人们在那挑水,倍受瞩目的陶瓷女排姑娘们的辉煌之路,他们用神珠拯救了大森林,有一只小蚂蚁老爱说谎话,小蚂蚁爱说谎的坏习惯终于改正了。 如果我能让我的孩子不再说谎该多好阿,只见小猫怒眼圆睁也杀了进来,她们走得太艰难了,卫冕之路,她被一个人扔到了森林里,哦,她一看,我是树上