当前位置: 首页 > news >正文

【c语言】猜凶手

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

以下为4个嫌疑犯的供词:

A说:不是我。

B说:是C。

C说:是D。

D说:C在胡说

已知3个人说了真话,1个人说的是假话。

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

 判断为真返回1,三人说了真话,那么四个表达式之和为3

#include <stdio.h>
//猜凶手
int main() {
	//假设凶手是'a'~'d'
	char killer = 0;
	for (killer = 'a'; killer <= 'd'; killer++) {
		if ((killer != 'a') + (killer == 'c') + (killer == 'd') + (killer != 'd') == 3) {
			//注意:判断表达式
			printf("%c\n", killer);
		}
	}
	return 0;
}

相关文章:

  • (十九)安卓开发中的Application类的使用详解
  • LLaMA-Factory双卡4090微调DeepSeek-R1-Distill-Qwen-14B医学领域
  • Python itertools模块的groupby函数介绍
  • ctfshow WEB web12
  • 【力扣05】最长回文子串
  • Transformer 分布式训练代码
  • 蓝队技能-Web入侵-入口查杀攻击链
  • 系统设计思维的讨论
  • 常见的后缀名
  • 第九天 开始Unity Shader的学习之单张纹理
  • 指针数组 vs 数组指针
  • MCP结合高德地图完成配置
  • dify windos,linux下载安装部署,提供百度云盘地址
  • SQL:Normalization(范式化)
  • 豪越赋能消防安全管控,解锁一体化内管“安全密码”
  • 07_Z-Stack多节点组网及终端消息上报
  • 《Python星球日记》第26天:Matplotlib 可视化
  • SEER: Self-Aligned Evidence Extraction for Retrieval-AugmentedGeneration
  • SQL 查询中涉及的表及其作用说明
  • docker compose方式安装ClickHouse数据库
  • 如何查看网站的空间商/seo关键词排名优化案例
  • 泰安网信科技/保定seo排名外包
  • 做电影网站需要注意什么东西/软件开发流程
  • 信阳市住房和城乡建设厅网站/爱站网使用体验
  • 哪个网站专业做饲料/怎么做一个自己的网站
  • 电子商务网站开发形式有/重庆seo排名