请帮忙看看这个程序
public class PaiMing {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int a ,b,c,d;
boolean t;
for(a=1;a<=4;a++){
for(b=1;b<=4;b++){
if(b==a) continue;
for(c=1;c<=4;c++){
if(c==a || c==b) continue;
d=10-a-b-c;
t=((a==1)!=(b!=2))&&((c==1)!=(d==3))&&((d==2)!=(a==3));
System .out.println(t);
if(t) System .out.print("A="+a+'\n'+"B="+b+'\n'+"C="+c+'\n'+"D="+d);
}
}
}
}
}
这个是我按照书上写的 但是我感觉不对啊
书上的说ABCD4个球队比赛,甲乙丙三个人预测结果,甲说A队第一B队第二,乙说C队第一D队第三,丙说D队第二A队第三。结果甲乙丙每个人说对一半