第一句(小明说:「如果我不知道的话,小红肯定也不知道。」)反映小红无法从手上的N值,直接猜到 张老师生日。由于十组中,只有「6月7日」和「12月2日」的N值没重复过,如小红的N值是「7」或「2」,她定能猜到,而既然不是「6月7日」和「12月2日」这两组,那M值就一定不是6和12,所以可剔除六月和十二月组别。
第二句(小红说:「本来我也不知道,但是现在我知道了。」)反映小红现在能从手上的N值,猜到张老师生日。在余下五组中,只有「3月5日」和「9月5日」的N值相同。若小红的N值是「5」,她根本不会猜到。故「3月5日」和「9月5日」这两组也可剔除。
最后第三句(小明说:「哦,那我也知道了。」)则揭示小明能凭手上的M值,在余下三组中猜出张老师生日。而三组中只有「3月4日」和「3月8日」的M值相同。若小明的M值是「3」,他根本不可能知道。所以这两组也可剔除。余下「9月1日」便是答案。