四人中,三人说真话,那么说假话的是谁?

2023-11-01 22:50
文章标签 三人 真话 假话 四人

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

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。
以下为4个嫌疑犯的供词......


A说:不是我。
B说:是C。
C说:是D。
D说:C在胡说。

已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。
分析:

A说:不是我。   假话    真话     真话   真话
B说:是C。        假话    假话     真话   假话
C说:是D。       假话    假话     假话   真话
D说:C在胡说    真话    真话     真话   假话
代码如下:
#include<stdio.h>
#include<stdlib.h> 
int main()
{char thisman;     //定义这个嫌疑犯for(thisman = 'A';thisman <='D';thisman++)   //这个嫌疑犯可能是A,B,C或者D,所以此处用for循环{if(((thisman  != 'A')+(thisman =='C')+(thisman =='D')+(thisman != 'D'))==3) //四个人有三个人说的真话,四句话四个条件,只需三个条件为真即可成立。{printf("嫌疑犯是 %c\n",thisman);}}system("pause");return 0;
}

运行结果

这篇关于四人中,三人说真话,那么说假话的是谁?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

关于大模型和AIGC的36条笔记和真话

行业到底有多卷? 最新统计,中国已有130多个大模型问世,在网信办备案的算法模型也超过70多家。BAT等互联网巨头悉数下场发布AI大模型,仅2023年就有超60家创业公司拿到融资,产品更是布满了基础层、模型层和应用层。新一代生成式AI,可能要回头看看上一代AI趟过的坑,不要行业自嗨,避免上一个冬天的轮回。在这个领域的从业者,更要清晰地看到行业的内卷和客户的痛点,别被大佬的鸡汤迷了眼。 1、

真话有危险,测评需谨慎!一个家最大的内耗:谁都在抱怨,没人肯改变——早读(逆天打工人爬取热门微信文章解读)

现在都这么完了吗? 引言Python 代码第一篇 洞见 一个家最大的内耗:谁都在抱怨,没人肯改变第二篇 故事风云录结尾 引言 慢慢调整时间 一是现在有点忙 做那个传播声音的研究实验实在是有点没有头绪 没有头绪的事情你就不知道怎么安排时间 也就不知道做什么大概需要多久才合适 当然摸Y也就是一种迷茫的不确定的状态 我在慢慢调整 主要晚上回去老是偷懒 上班的时候也没有合理的规划

三人同行免单模式:社交电商的新趋势

在当今社交电商日益繁荣的背景下,三人同行免单模式作为一种创新的购物激励机制,正逐渐受到消费者和品牌的青睐。该模式通过消费者之间的互动和分享,促进产品销售和品牌推广,实现消费者与品牌的双赢。 模式概述 三人同行免单模式的核心在于团队合作与共享优惠。消费者首先需支付3960元成为平台会员,然后通过微信、微博等社交平台分享产品链接,邀请至少两位朋友参与购物。当被邀请的朋友完成购买后,三人形成

内行人说真话,家用空气净化器对灰尘、毛絮的作用到底如何?

在日常生活中,打扫房间常常令人头疼,尤其是地面和家具上那些似乎永远清理不完的浮灰和毛絮。有时候,即使我们用吸尘器、扫地机器人等不断清扫,灰尘和毛絮仍旧存在。特别对于养宠物的家庭来说,清洁工作更是一项挑战,宠物毛发和灰尘容易积聚在房间的各个角落,以及飘浮在空气中,如果不及时清理,不仅会滋生尘螨和细菌,还会影响整体的空气质量。尘螨的存在可能引起各种过敏性疾病,如皮肤炎症和瘙痒等不适。 在

《七哥说道》第一章:风雨知秋之进城三人

< 编码之余,记录一下生活,写成小说分享,哈哈哈> 原文出处:http://www.yund.tech/zdetail.html?type=3&id=e80c1774435fa5a446f75501960cbcba  作者:jstarseven           15年的夏天过去的很快,大三的课程过的更快,即将要面临找工作的七哥,也是颤颤悠悠,恍恍惚惚。

【C++】<图形库> 三人成棋(面向对象写法)

目录 一、游戏需求 二、程序架构 三、代码实现 四、实现效果 五、已知BUG 一、游戏需求 构建一个五子棋游戏,在自定义棋盘宽度和高度的基础上,实现三人对战功能,并且能判定谁输谁赢。 二、程序架构 (1) 对象分析: 【1】 需要一个棋盘(ChessBoard)类来绘制棋盘。 【2】有三人对战,用白棋、黑棋和黄棋区分。因此,需要构建白棋玩家、黑棋玩家和黄棋玩家。另外

【C语言每日题解】三题:回文检查、刘备 关羽 张飞三人过年放鞭炮、犹太人死亡游戏(难度up,推荐⭐✨)

🥰欢迎关注 轻松拿捏C语言系列,来和 小哇 一起进步!✊ 🌈感谢大家的阅读、点赞、收藏和关注 🥰希望大家喜欢我本次的讲解 🌟非常推荐最后一道题 🌹 犹太人死亡游戏,建议观看 🌙目录 💕题目一:回文检查 🎉题目二:刘备、关羽、张飞过年放鞭炮 🌹题目三: 犹太人死亡游戏         所以我们要做的就是如何让数组中最后一个元素过了之后又来到开头的元素。 其次

从两两好友关系的记录中,找出三人中任意两人互为好友(三角好友)的Scala实现

曾经遇到一个问题:         有一个文件,其中每一行都记录了存在好友关系的两个人的userId。现要分析此文件,从两两朋友关系的记录中,找出所有的:三人中任意两人互为好友,即三角好友的存在,并打印出来              当时现场没有写出来。最近尝试编写了下,抛去读取文件等基础工作,先实现了三角好友关系查找的实现,编写代码如下: /*** Created by leisu on

A、B、C、D四人过桥

某天晚上有A、B、C、D四个人要通过一座桥,他们只有一个手电筒,每次过桥都需要手电筒照明,桥上每次最多可同时过两个人,他们用最少次数全部从一边到达桥另一边有多少种方案。请用一条sql完成并输出所有方案(列出每个方案中每个人过桥次数)。 答案示例: A B C D 1 2 3 4 --------------------------------------------答题思路----