public class PingPong {
/**
* 题目:两个乒乓球队进行比赛,各出三人。
* 甲队为a,b,c三人,乙队为x,y,z三人。
* 已抽签决定比赛名单。有人向队员打听比赛的名单。
* a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
*/
private static void pingPong(char[] m,char[] n){
for(int i=0;i<m.length;i++){
for(int j=0;j<n.length;j++){
if(m[i]=='a'&&(n[j]=='x'||n[j]=='y')){
continue;
}else if(m[i]=='b'&&(n[j]=='y'||n[j]=='z')){
continue;
}else if(m[i]=='c'&&(n[j]=='x'||n[j]=='z')){
continue;
}else{
System.out.println("甲队,"+m[i]+" : "+n[j]+",乙队");
}
}
}
}
public static void main(String[] args) {
char[] m = new char[]{'a','b','c'};
char[] n = new char[]{'x','y','z'};
pingPong(m, n);
}
}
经典算法-兵兵球比赛
最新推荐文章于 2024-06-28 17:33:38 发布