编程题:两个拳击队进行比赛,各出三人。甲队为abc三人,乙队为xyz三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和xz比。请编程找出三队赛手的名单。
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 char i,j,k;//i是a的对手,j是b的对手,k是c的对手 6 for(i='x';i<='z';i++) 7 for(j='x';j<='z';j++) 8 { 9 if(i!=j) 10 for(k='x';k<='z';k++) 11 { 12 if(i!=k&&j!=k) 13 { 14 if(i!='x'&&k!='x'&&k!='z') 15 cout<<"a-"<<i<<","<<"b-"<<j<<","<<"c-"<<k<<endl; 16 } 17 } 18 } 19 }