一位法官在审理一起盗窃案时,对涉及到的四名嫌疑犯A、B、C、D进行了审问。四人分别供述如下:
A: “罪犯在B、C、D三人之中。”
B: “我没有作案,是C偷的。”
C: “在A和D中间有一个是罪犯。”
D: “B说的是事实”
经过充分的调查,证实四人中只有两人说了真话,并且罪犯只有一个。
请编程推断A、B、C、D是否犯罪,找出真正的罪犯(用1表示犯罪,0表示没有犯罪)。
例如:
0 1 0 0,表示B是罪犯,A、C、D没有犯罪。
无
4个数,每个数是0或1,分别表示A、B、C、D的推断结果