某便利店被抢劫，警方逮捕了四位嫌疑人，经过审问得到以下回答：

汉斯说：“我没有抢劫便利店。”安德森说：“这件事是我做的。”史蒂夫说：“我可以作证，汉斯绝不会去抢劫。”里昂说：“出事时，安德森没有去过现场。”真正的抢劫犯就在这四个人中，真正的抢劫犯一定会说谎，而其他人也不一定会说实话，那么到底谁才是真正的抢劫犯呢？
user
某便利店被抢劫，警方逮捕了四位嫌疑人，经过审问得到以下回答：

汉斯说：“我没有抢劫便利店。”安德森说：“这件事是我做的。”史蒂夫说：“我可以作证，汉斯绝不会去抢劫。”里昂说：“出事时，安德森没有去过现场。”真正的抢劫犯就在这四个人中，真正的抢劫犯一定会说谎，而其他人也不一定会说实话，那么到底谁才是真正的抢劫犯呢？
assistant
从您给出的信息可知：

　　1、汉斯说：“我没有抢劫便利店。”

2、安德森说：“这件事是我做的。”

3、史蒂夫说：“我可以作证，汉斯绝不会去抢劫。”

4、里昂说：“出事时，安德森没有去过现场。”

5、真正的抢劫犯就在这四个人中，真正的抢劫犯一定会说谎，而其他人也不一定会说实话，

　　推理：

一、根据已知条件2、5，推出安德森不是抢劫犯，因为如果安德森是抢劫犯，那他一定说谎，负判断同他所否定的判断是矛盾关系；

二、根据已知条件4和推理一推出，里昂也不是抢劫犯，因为安德森不是抢劫犯，里昂说的就不是谎话，抢劫犯一定会说谎，所以里昂不是抢劫犯；

三、抢劫犯肯定在余下的汉斯和史蒂夫两人之中，根据已知条件2、3，如果汉斯不是抢劫犯，那么史蒂夫说的就是实话，史蒂夫也就不是抢劫犯，那么这四个人中就没有抢劫犯了，这与已知条件5不相符，所以不成立，从而推出，汉斯是抢劫犯；他说：“我没有抢劫便利店。”是谎话，也证明他就是抢劫犯。史蒂夫说：“我可以作证，汉斯绝不会去抢劫。”这也是谎话，因为其他人也不一定会说实话，所以史蒂夫也可能是抢劫犯，也可能不是抢劫犯。

　　结论：汉斯是抢劫犯。史蒂夫也可能是抢劫犯。