题目
题解
聪明的人会去手算,因为这样快;
更聪明的人会去手算,而且还会写代码。
cout<<'B';
,AC了。
如果有需要代码的同学,可以看一下下面的,万一之后出个题让输入每个人认为谁是凶手谁是好人咋办,只能通过代码实现。
代码
#include<bits/stdc++.h>
using namespace std;
int th[4], cnt;
// th[i]标记第i个人是不是小偷
int main()
{
for(int i = 0;i < 4;i ++) { // i is bad
th[i] = 1, cnt = 0;
if((!th[1]&&th[3]) || (th[1]&&!th[3])) cnt ++;
if((!th[1]&&th[2]) || (th[1]&&!th[2])) cnt ++;
if((!th[0]&&th[1]) || (th[0]&&!th[1])) cnt ++;
if(th[3] || !th[3]) cnt ++;
if(cnt == 4) cout << char(i+65);
th[i] = 0;
}
return 0;
}