(百例编程)51.谁是盗贼
来源:互联网 发布:现在哪个网络购物好 编辑:程序博客网 时间:2024/04/29 08:18
题目:公安人员审问四名窃贼嫌疑犯。这四人当中仅有一名是窃贼,这四人中每人要么是诚实的,要么总是说谎的。在回答公安人员的问题中:甲说:乙没有偷,是丁偷的;乙说:我没有偷,是丙便的;丙说:甲没有偷,是乙偷的;丁说:我没有偷。据这四人的答话判断谁是盗窃者。
//每人要么是诚实的,要么总是说谎的。在回答公安人员的问题中:甲说:乙没有//偷,是丁偷的;乙说:我没有偷,是丙便的;丙说:甲没有偷,是乙偷的;丁说://我没有偷。据这四人的答话判断谁是盗窃者。//BY AS1138 2011-04-06#include <iostream>using namespace std;int main(void){ int a,b,c,d; int coun = 0; for(a=1;a>=0;--a) for(b=1;b>=0;--b) for(c=1;c>=0;--c) for (d=1;d>=0;--d) if ((b+d==1)&&(b+c==1)&&(a+b==1)) { if(a)coun++; if(b)coun++; if(c) coun++; if(d) coun++; if(coun == 1) { if(a)cout<<"甲是盗贼!"<<endl;if(b)cout<<"乙是盗贼!"<<endl;if(c)cout<<"丙是盗贼!"<<endl;if(d)cout<<"丁是盗贼!"<<endl; }/*end if(coun==1)*/ coun = 0; }/*end if((b+d==1)&&(b+c==1)&&(a+b==1)) */ return 1;}
- (百例编程)51.谁是盗贼
- 完美盗贼
- 追捕盗贼
- 谁是天才(续)
- 我愿意去纳格兰的天空中翱翔 ----写给自己的亡灵盗贼(一)
- 职业指南:盗贼[Rogue]
- [盗贼]经典PK
- 盗贼分宝石
- 【COCI 2007】追捕盗贼
- Leetcode337. 盗贼问题
- C语言编程——推理谁是冠军
- 盗贼开锁技能问题(详细)
- NOI2007.Day2.T3.追捕盗贼
- 谁是“猎头”的搜寻对象(转载)
- 谁是“猎头”的搜寻对象(转载)
- 谁是“猎头”的搜寻对象(转载)
- 谁是“猎头”的搜寻对象(转载)
- (转)Java与.NET,谁是未来?
- (百例编程)49.委派任务
- Unicode转UTF-8
- DB2和Oracle创建序列和查询的区别
- (百例编程)50.谁在说谎
- 快速排序20120516
- (百例编程)51.谁是盗贼
- Win7+Win8双系统安装教程!零风险超简单2步搞定
- c# 邮件发送类
- (百例编程)52.黑与白
- (百例编程)53.谜语博士的难题(1)
- windows7 设置 Local Settings权限为可以访问
- hdu 2045 LELE的RPG难题 #DP
- SIMD、MMX、SSE、AVX、3D Now!、neon
- (百例编程)54.谜语博士的难题(2)