谁在说慌
来源:互联网 发布:天涯明月刀mac 编辑:程序博客网 时间:2024/05/03 13:06
张三说李四说谎,李四说王五说谎,王五说张三,李四都说谎。到底谁在说谎?
解:用a,b,c分别代表张三,李四和王五,且假设取0时说真话,取1时说假话。则有下面的逻辑:
通过程序,输出不矛盾的各值。
#include<iostream.h>
void main(){
int a,b,c;
for(a=0;a<2;a++)
for(b=0;b<2;b++)
for(c=0;c<2;c++)
{
if(a==0)
if(b==1)
if(c==0)
if(a==1&&b==1)
cout<<a<<" "<<b<<" "<<c;
if(b==0)
if(c==1&&a==1)
if(a==0||b==0)
cout<<a<<" "<<b<<" "<<c;
if(c==0)
if(a==0&&b==1)
if(b==0)
cout<<a<<" "<<b<<" "<<c;
}
}
0 0
- 谁在说慌
- 说在最前面
- 在说wf HadleExternalEventActivity
- 你们在说一句话/
- 在说PopupWindow
- 说在开始
- 世界上最美的诗---谁说我在哭泣
- 谁说在运行时改变资源就要使用DynamicResource?
- 谁说女孩子在广州传智播客学平面设计拿不到高薪?
- [转帖]在中国能说 在美国不能说的话
- 人人都在说高考
- 很像在说我
- 说在翻译前面的话
- 在说UML关系图
- 说在端午,吃在端午
- 我想在这里,说些我从不说的话
- 吴恩达:我们说人工智能时,实际在说些什么?
- 当我们说流程管理时,我们在说什么?
- 音频播放小操作
- Linux 下yum安装本地资源
- 安装Exuberant Ctags及Tag List插件
- hdu 最少拦截系统 (贪心)
- STL的一点收获(排序)
- 谁在说慌
- 通用高性能服务框架解析
- MFC与sqlite3之间使用宏转换
- Executor接口
- Linux下几种RTP协议实现的比较和JRTPLIB编程讲解
- 水仙花数
- ios录音小操作
- Android 程序框架设计
- powerdesiger 问题集锦