二年级推理题A、B、C分别为

如果差的条件是两个数相差一:第一,甲乙双方都不是1或者9,否则对方应该知道是2或者8。甲方第二次问问题,还是不知道,说明两者都不是2或8。同样,第三次可以排除3和7,此时只剩下4、5和6。如果甲方说知道,那只能是5(不管乙方是4还是6,甲方都是5)。