1. 程式人生 > >兩個乒乓球隊進行比賽問題 C++實現

兩個乒乓球隊進行比賽問題 C++實現

問題: 兩個乒乓球隊進行比賽,各出3人。甲隊為A,B,C 3人,乙隊為X,Y,Z 3人。已抽籤決定比賽名單。有人向隊員打聽比賽的名單,A說他不和X比,C說他不和X,Z比,請程式設計序找出3隊賽手的名單。

分析: 設:A與i比賽,B與j比賽,C與k比賽,i,j,k分別是X,Y,Z 之一,並且i,j,k互不相等

int main(){
	char i,j,k;
	for(i='X';i<='Z';i++){
		for(j='X';j<='Z';j++){
			if(i!=j){
				for(k='X';k<='Z';k++){
					if(i!=k&&j!=k){
						if(i!='X'&&k!='X'&&k!='Z'){
						cout<<"A-->"<<i<<endl; 
						cout<<"B-->"<<j<<endl;
						cout<<"C-->"<<k<<endl;
						}
					}
				}
			}
		}
	}
	
	return 0;
}