抓小偷C++"/>
抓小偷C++
题目描述
已知有甲乙丙丁四个人,只有一人说的真话。
甲:乙是小偷
乙:我不是小偷
丙:我不是小偷
丁:甲是小偷
输出谁是小偷(甲1,乙2,丙3,丁4)。
妥妥的人群AI。
先自己算出谁是小偷,然后输出。
甲与乙说的话相反,则丙在撒谎,则丙是小偷。
//不写代码了
还有一个方法,自己体会。
#include<bits/stdc++.h>
using namespace std;
int main()
{for(int i=1;i<=4;i++){if((i==2)+(i!=2)+(i!=3)+(i==1)==1) cout<<i;}return 0;
}
更多推荐
抓小偷C++
发布评论