根据这四人中都只说对了一半,采用假设法,如果甲说的前半句对,后半句错,则乙的前后两句均错,不成立。因此甲说的前半句错,后半句对,即乙第2; 乙的前半句错,后半句对,即甲第4; 丙的前半句对,后半句错,即丙第1; 丁的前半句错,后半句对,即丙第1; 根据前面的推理结果可知丁第3。
根据这四人中都只说对了一半,采用假设法,如果甲说的前半句对,后半句错,则乙的前后两句均错,不成立。因此甲说的前半句错,后半句对,即乙第2; 乙的前半句错,后半句对,即甲第4; 丙的前半句对,后半句错,即丙第1; 丁的前半句错,后半句对,即丙第1; 根据前面的推理结果可知丁第3。