两个乒乓球队进行比赛,各出三人。甲队为A、B、C三人,乙队为X、Y、Z 三人,已经抽签决定了比赛名单。已知A 不和X 比,C 不和X、Z 比,请问比赛名单是什么。
package com.jredu.ch0402.exer;
/**
* 两个乒乓球队进行比赛,各出三人。
* 甲队为A、B、C三人,
* 乙队为X、Y、Z 三人,
* 已经抽签决定了比赛名单。
* 已知A 不和X 比,C 不和X、Z 比,
* 请问比赛名单是什么。(用到了三重循环)
* @author Administrator
*
*/
public class Ch02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(char a='x';a<='z';a++) {
for(char b='x';b<='z';b++) {
//A和B的对手不相同
if(a!=b) {
for(char c='x';c<='z';c++) {
//A和C的对手不相同B和C的对手不相同
if(a!=c&&b!=c) {
//A的对手不是X,C的对手不是X,C的对手不是Z
if(a!='x'&&c!='x'&&c!='z') {
System.out.println("a vs "+a);
System.out.println("b vs "+b);
System.out.println("c vs "+c);
}
}
}
}
}
}
}
}