Java经典算法40例(十八)

来源:互联网 发布:域名污染查询 编辑:程序博客网 时间:2024/06/09 16:32

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。

代码:

/** * 乒乓球比赛 * @author cheng * */public class Eighteen {    public static void main(String[] args){        int i,j,k; //声明i,j,k分别为A,B,C的对手        for(i='x';i<='z';i++){            for(j='x';j<='z';j++){                for(k='x';k<='z';k++){                    if(i=='x'||k=='x'||k=='z'||i==j||j==k|i==k)                        continue;                    System.out.println("a的对手为"+(char)i);                    System.out.println("b的对手为"+(char)j);                    System.out.println("c的对手为"+(char)k);                }            }        }    }}

输出结果:

a的对手为zb的对手为xc的对手为y
原创粉丝点击