兩個乒乓球隊進行比賽,各出三人。 甲隊為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]); } } } } }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM