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

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

    思路:1 产生所有的可能
               2 去除不满足条件的

    public class 第十八题乒乓球比赛 {
        public static void main(String[] args) {
            /*
             * 思路:1 产生所有的可能
             *       2 去除不满足条件的
             */
            char[] a = new char[]{'a','b','c'};
            char[] b = new char[]{'x','y','z'};
            
            for(int i=0; i<a.length; i++) {
                for(int j=0; j<b.length; j++) {
                    if(i==0 && j==0) { //排除a-x
                        continue;
                    } else if(i==2 && (j==0 || j==2)) { //排除c-x, c-z
                        continue;
                    } else {
                        System.out.println("甲队:"+a[i] +" 乙队"+b[j]);
                    }
                }
            }
        }
    }
  • 相关阅读:
    mysql存储过程的优点
    MySQL复制
    优化数据库的方法
    MySQL表分区
    Http请求
    memcache和redis的区别
    触发器实现原理
    PHP常见数组函数与实例
    git 打包指定提交过的代码
    发送HTTP请求方法
  • 原文地址:https://www.cnblogs.com/zjulanjian/p/10952623.html
Copyright © 2011-2022 走看看