1. 程式人生 > >Java:兩個乒乓球隊進行比賽,各出三人。甲隊為A、B、C三人,乙隊為X、Y、Z 三人,已經抽籤決定了比賽名單。已知A 不和X 比,C 不和X、Z 比,請問比賽名單是什麼。

Java:兩個乒乓球隊進行比賽,各出三人。甲隊為A、B、C三人,乙隊為X、Y、Z 三人,已經抽籤決定了比賽名單。已知A 不和X 比,C 不和X、Z 比,請問比賽名單是什麼。

兩個乒乓球隊進行比賽,各出三人。甲隊為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);
							}
						}
					}
				}
			}
		}
	}

}