第四十讲项目八 谁是小偷
来源:互联网 发布:淘宝客商品采集网站 编辑:程序博客网 时间:2024/06/05 18:37
1.任务和代码
/* copyright\c)2017,csdn学院 *All cights reserved *文件名称:a.c *作者:王琦 *完成日期:2017年4月27日 *版本号:6.0 *问题描述:警察局抓住了A、B、C、D四名盗窃嫌疑犯,其中只有一人是小偷。在审问时,A说:“我不是小偷”;B说:“C是小偷”;C说:“小偷肯定是D”;D说:“C在冤枉好人”。现在已经知道这四人中有三人说的是真话,一人说的是假话。请问到底谁是小偷?*程序输出:谁是小偷*/ #include <stdio.h> int main( ) { int x,y,z,j; for (x=0;x<=1;x++) for (y=0;y<=1;y++) for ( z=0;z<=1;z++)for(j=0;j<=1;j++) { if ((x==0)+(z==1)+(j==1)+(j==0)==3&&x+y+z+j==1) printf("a=%d, b=%d, c=%d,d=%d\n",x,y,z,j); } }
2.运行结果
3.知识点总结
设1为是小偷,0为不是,通过四重循环对数据进行处理,得出c是
4.心得体会
对穷举的熟练度逐渐加深
0 0
- 第四十讲项目八 谁是小偷
- 第四十讲 项目8 谁是小偷
- 第四十讲项目8-谁是小偷
- 第40讲--项目八--谁是小偷
- 第40讲项目8——谁是小偷
- 项目二--谁是小偷
- 项目4:谁是小偷
- 第三周项目 谁是小偷
- 第三周项目-谁是小偷
- 第四十讲 项目1 小明借书
- 第四十讲项目4-换分币
- 第四十讲项目一 小明借书
- 第四十讲项目四 换分币
- 第17周项目25-谁是小偷?
- 第九周项目六 谁是小偷
- 第九周项目六—谁是小偷
- 第3周项目4 谁是小偷
- 第3周-项目4-谁是小偷
- websocket 和SSL浅析
- traceroute的一点输出
- matlab保存文件夹下图片路径到txt文本
- 自定义view笔记
- 封装继承多态
- 第四十讲项目八 谁是小偷
- create_swap.sh脚本
- jersey
- quartz里job不执行的解决方案
- get传递与接收数组
- Delphi VarToStr 使用
- 程序员解读五险一金
- ionic+AngularJs项目
- Android异步更新UI教程总结与demo