题目描述
公安人员审问甲、乙、丙、丁四个嫌疑犯,已确知,这四个人当中仅有一人是偷窃者,还知道这四个人的答话,要么完全诚实,要么完全说谎。在回答公安人员的问话中:
甲说:“乙没有偷,是丁偷的。”
乙说:“我没有偷,是丙偷的。”
丙说:“甲没有偷,是乙偷的。”
丁说:“我没有偷,我用的那东西是我家里的。”
请根据上述四人答话,判断谁是偷窃者。
输入

输出
输出一个字符,表示偷窃者是谁,A表示甲,B表示乙,C表示丙,D表示丁。
样例输入

样例输出

解题思路:
枚举谁是凶手,大水题!!!

代码如下:

#include <iostream>
using namespace std;int main()
{for (int i = 1;i<=4;i++){int cnt = 0;if ((i!=2 && i==4) || (i==2 && i!=4))cnt++;if ((i!=2 && i==3) || (i==2 && i!=3))cnt++;if ((i!=1 && i==2) || (i==1 && i!=2))cnt++;if ((i==4) || (i!=4))cnt++;if (cnt==4){if (i==2)cout<<"B"<<endl;return 0;} }return 0;
}

[蓝桥杯][算法提高VIP]断案-枚举相关推荐

  1. [蓝桥杯][算法提高VIP]扫雷-枚举

    题目描述 扫雷游戏你一定玩过吧!现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相邻的单元格. 0< n,m< =100 (注意两个 ...

  2. [蓝桥杯][算法提高VIP]夺宝奇兵-递推+记忆化搜索

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  3. [蓝桥杯][算法提高VIP]夺宝奇兵-dp

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  4. [蓝桥杯][算法提高VIP]阮小二买彩票

    [蓝桥杯][算法提高VIP]阮小二买彩票 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多.可是一段时间观察下 ...

  5. c语言oj题1923偶数之和,问题 1923: [蓝桥杯][算法提高VIP]学霸的迷宫 (BFS)

    题目描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗.但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫.因为班长还有妹子要陪,磨刀不 ...

  6. [蓝桥杯][算法提高VIP]阮小二买彩票[递归全排列]

    题目 1578: [蓝桥杯][算法提高VIP]阮小二买彩票 时间限制: 1Sec 内存限制: 128MB 提交: 348 解决: 153 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都 ...

  7. [蓝桥杯][算法提高][vip] 阮小二买彩票

    蓝桥杯 ADV-66 算法提高 阮小二买彩票 问题描述 在同学们的帮助下,阮小二是变的越来越懒了,连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多.可是一段时间观察 ...

  8. [蓝桥杯][算法提高VIP]合并石子(区间dp+平行四边形优化)

    题目描述 在一条直线上有n堆石子,每堆有一定的数量,每次可以将两堆相邻的石子合并,合并后放在两堆的中间位置,合并的费用为两堆石子的总数.求把所有石子合并成一堆的最小花费. 输入 输入第一行包含一个整数 ...

  9. 摩尔斯电码的c语言程序,[蓝桥杯][算法提高VIP]摩尔斯电码 (C语言代码)

    解题思路: 录入,分段,比较 注意事项: 不要去关注最后的几句话,完全误导人,我用getchar()结合EOF做得出来,但是提交总是报错,蓝桥杯官网和C语言网都一样. 参考代码:#include #i ...

最新文章

  1. linux message日志只有4k,命令长期运行 常用技巧 Linux 服务器 · 404k的前后端日志...
  2. yum源失效,yum命令报错404
  3. Error: Command failed: xcrun instruments -s
  4. 紧致差分的matlab程序,对流占优扩散方程的一种新C—N 紧致差分格式
  5. 如何为javascript代码编写注释以支持智能感知
  6. feign整合hystrix:
  7. scala中使用特质中的抽象字段和实际字段
  8. 16位/32位中断机制比較
  9. mysql中如何判断某个字段是纯数字
  10. 给恋爱中的女孩的忠告
  11. 收藏!架构师需要掌握的99条铁律
  12. 树莓派的wifi网络
  13. 财务报表越做越丑?这些秒杀Excel的可视化工具,人人都能用
  14. RuntimeWarning: coroutine ‘ClientResponse.text‘ was never awaited self._context.run(self._callback)
  15. 北工商计算机考研难吗,北京工商大学考研难吗?一般要什么水平才可以进入?...
  16. 联想硬盘保护系统计算机名,联想硬盘保护系统EDU7.0安装方法
  17. dsn服务器显示问题,DNS 服务器出现4004错误解决方法
  18. macd底背离的python_java尝试编写macd,试验顶背离底背离
  19. 20172328 2018-2019《Java软件结构与数据结构》第七周学习总结
  20. vue spa项目转服务器渲染

热门文章

  1. C语言试题五十三之将所有大于1小于整数m的非素数存入xx所指的数组中,非素数的个数通过k传回。
  2. Android之简单的文件夹选择器实现
  3. Android之jni出现JNIEnv has no member named ‘GetMehtodID‘解决办法
  4. linux之使用md5sum命令比较两个文件是否一样
  5. linux之vim常见配置
  6. foreach循环符合就不往下走了_柴油发电机组冷却液循环故障解决方法
  7. 量子力学到底神奇在哪里?看完这个,我的认知彻底坍塌了
  8. 3部世界顶级宇宙纪录片,献给对宇宙万物充满好奇的你~
  9. 有哪些命令行的软件堪称神器?
  10. python运算符号输入_【Python】【运算符】