當柳上原的風吹向天際的時候...

          真正的快樂來源于創造

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
          package com.heyang;

          /**
           * 兩個隊進行比賽,各出三人。甲隊為'張','李','王'三人,乙隊為'A','B','C'三人。已抽簽決定
             比賽名單。有人向隊員打聽比賽的名單。張說他不會對陣A,李說他不會對陣C,王說他不會對陣B,請編程序找出
             三隊賽手的名單。
           * 
          @author 何楊(heyang78@gmail.com)
           *
           * 
          @since 2009-1-14 下午04:17:11
           * 
          @version 1.00
           
          */

          public class MatchSchedule{
              
          public static void main(String[] args){
                  
          char[] team1={'','',''};
                  
          char[] team2={'A','B','C'};
                  
                  
          int arraySize=team2.length;
                  
          for(int i=0;i<arraySize;i++){
                      
          // team2[i]是張的對手
                      
                      
          if(team2[i]!='A'){        // 張說他不會對陣A    
                          for(int j=0;j<arraySize;j++){
                              
          // team2[j]是李的對手
                              
                              
          if(team2[j]!='C'){  // 李說他不會對陣C    
                                  for(int k=0;k<arraySize;k++){
                                      
          // team2[k]是王的對手
                                      
                                      
          if(team2[k]!='B')// 王說他不會對陣B    
                                          
                                          
          // 不會出現一名選手同時對戰兩人
                                          if(team2[i]!=team2[j] && team2[j]!=team2[k] && team2[k]!=team2[i] ){
                                              System.out.println(
          "\n比賽可能對陣表");
                                              System.out.println(team1[
          0]+" vs "+team2[i]);
                                              System.out.println(team1[
          1]+" vs "+team2[j]);
                                              System.out.println(team1[
          2]+" vs "+team2[k]);
                                          }

                                      }

                                  }

                              }

                          }

                      }

                  }

              }

          }
          posted on 2009-01-14 16:18 何楊 閱讀(157) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 昌平区| 嘉鱼县| 临沭县| 宁海县| 郴州市| 长泰县| 台中县| 铜鼓县| 怀来县| 响水县| 博白县| 同仁县| 元氏县| 井研县| 延川县| 阿克苏市| 海南省| 东乡族自治县| 济宁市| 高青县| 阿拉善左旗| 石泉县| 内江市| 阜南县| 新民市| 海晏县| 新密市| 长海县| 内江市| 嘉定区| 仁布县| 额尔古纳市| 定南县| 荔浦县| 莲花县| 随州市| 长沙县| 林周县| 呼伦贝尔市| 边坝县| 金塔县|