亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? di3.txt

?? 信息學 (計算機) 奧林匹克訓練題 (中級部分) 天津師范大學 李學武 編
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
          ┖─┸─┸─┸─┸─┸─┸─┚                                         

 移動棋子的條件:                                                                

   (1) 每個格中只準放一個棋子。                                                  

   (2) 任意一個棋子均可移動一格放入空格內。                                      

   (3) 一方的棋子均可跳過另一方的一個棋子進入空格。                              

   (4) 任何棋子不得跳躍兩個或兩個以上棋子(無論顏色同異)                        

   (5) 任何一個顏色棋子只能向前跳,不準向后跳。                                  

 編程完成有關的移動,并且完成具有2N+1個格子的情形. 其中兩種顏色各有N個棋子,且中間為空格.                                                            

                                                                                 

 19. (背包問題) 有 N 件物品 d1,......dN,每件物品重量為 W1,..., WN (Wi>0),每件物品價值為 V1,......VN (Vi>0)。用這N件物品的某個子集填空背包,使得所取物品的總重量<=TOTAL,并設法使得背包中物品的價值盡可能高。               

                                                                                 

 20. (N皇后) 在國際象棋的棋盤上放置N個皇后,使其不能互相攻擊,即任意兩個皇后不能處在棋盤的同一行,同一列,同一斜線上,試問共有多少種擺法?            

 

 21. 請設計一個程序,由計算機把1.. ̄.8的八個自然數填入圖中,使得橫、豎、對角任何兩個相鄰的小方格中的兩個數是不連續的。(下圖右側的 4 個圖為禁止的情形).                                                                            

            ┌─┐          ┌─┐               ┌─┐                          

            │  │          │4│               │8│                          

        ┌─┼─┼─┐      └─┼─┐       ┌─┼─┘                          

        │  │  │  │          │5│       │7│                              

        ├─┼─┼─┤          └─┘       └─┘                              

        │  │  │  │      ┌─┐                                               

        └─┼─┼─┘      │6│           ┌─┬─┐                          

            │  │          ├─┤           │1│2│                          

            └─┘          │7│           └─┴─┘                          

                            └─┘                                               

                                                                                 

 22. 在一個4*4的小方格(如圖所示)中放置8個*號,使得每行每列放且僅放兩個*號。                                                                      

          ┌─┬─┬─┬─┐                                                     

          │*│*│  │  │                                                     

          ├─┼─┼─┼─┤                                                     

          │*│  │*│  │                                                     

          ├─┼─┼─┼─┤                                                     

          │  │*│  │*│                                                     

          ├─┼─┼─┼─┤                                                     

          │  │  │*│*│                                                     

          └─┴─┴─┴─┘                                                     

 求出所有的基本解。                                                              

                                                                                 

 23. (覆蓋問題) 有邊長為N(N為偶數)的正方形,請你用N^2/2個長為2,寬為1的長方形,將它全部覆蓋。編程打印出所有覆蓋方法。如:N=4                

    ┌─┬──┬─┐            ┌──┬──┐                                   

    │  │    │  │ 1224   │    │    │  1122                         

    │  ├──┤  │            ├──┼──┤                                   

    │  │    │  │ 1334   │    │    │  3344                         

    ├─┼──┼─┤            ├──┼──┤                                   

    │  │    │  │ 5668   │    │    │  5566                         

    │  ├──┤  │            ├──┼──┤                                   

    │  │    │  │ 5778   │    │    │  7788                         

    └─┴──┴─┘            └──┴──┘                                   

                                                                                 

 24. 某地街道把城市分割成矩形方格,每一方格叫作塊,某人從家中出發上班,向東要走M塊,向北要走N塊,(見圖)。請設計一個程序,由計算機尋找并打印出所有的上班的路徑。                                                              

                                               單位                              

           ┬   ┌─┬─┬─┬─┬─┬─┬─┐                                   

           │   │  │  │  │  │  │  │  │                                   

           │   ├─┼─┼─┼─┼─┼─┼─┤                                   

           ↓   │  │  │  │  │  │  │  │                                   

           N   ├─┼─┼─┼─┼─┼─┼─┤                                   

           ↑   │  │  │  │  │  │  │  │                                   

           │   ├─┼─┼─┼─┼─┼─┼─┤                                   

           │   │  │  │  │  │  │  │  │                                   

           ┴   └─┴─┴─┴─┴─┴─┴─┘                                   

           家   ├─────→M←─────┤                                   

                                                                                 

                                                                                 

 25. (量水) 用存水為M,N升的兩個罐子,量出A升水。                             

                                                                                 

 26. (八數碼問題) 8個編有數碼1 ̄8的滑牌,能在3*3的井字格中滑動。井字格中有一格是空格,用0表示,因而空格周圍的數碼滑牌都可能滑到空格中去.         

 下圖是數碼滑牌在井字格中的兩種狀態:                                            

         ┎─┬─┬─┒                        ┏━┯━┯━┓                    

         ┃2 │8 │3 ┃                        ┃1 │2 │3 ┃                    

         ┠─┼─┼─┨                        ┠─┼─┼─┨                    

         ┃1 │6 │4 ┃     ---->         ┃8 │0 │4 ┃                    

         ┠─┼─┼─┨                        ┠─┼─┼─┨                    

         ┃7 │0 │5 ┃                        ┃7 │6 │5 ┃                    

         ┗━┷━┷━┛                        ┗━┷━┷━┛                    

            初始狀態                              目標狀態                       

 以左圖為初始狀態,右圖為目標狀態,請找出從初始狀態到目標狀態的滑牌移步序列,具體要求:                                                                  

    (1)輸入初始狀態和目標狀態的數據;                                         

       a、分別用兩行輸入上述兩項數據:                                          

         例:Enter the initial state:2 8 3 1 6 4 7 0 5                           

             Enter the final state:1 2 3 8 0 4 7 6 5                             

       b、對輸入數據應有查錯和示錯功能;                                        

    (2)實現從初始狀態到目標狀態的轉換(如不能實現,程序應輸出不能實現的提示信息);                                                                  

    (3)輸出結果,每移動一步都必須在屏幕上顯示:                                

       a、移動每一步時的序號,最后一步的序號即為移動總步數;                    

       b、每一步移動后以3*3表格形式顯示狀態。                                

    (4)要求能使移動步數盡可能少;                                             

 

 27. 給出一個有8個格子的表格,除3個格子外,每個格子中可放入一個數字,這些數字取自自然數 1 到 5,放入格子中的數字不得相同,剩余的3個格子是空格(用O表示)。圖1是一個放數字與空格的特例。現要求編程實現從初始表格狀態變化到目標表格狀態。初始狀態和目標狀態都是可變的(圖1,圖2所示的狀態僅是一個特例),由鍵盤輸入格子中的數字(0 ̄5)。                                

    移動規則:                                                                   

   (1) 每一個數字只可以通過虛線移入相鄰空格。如圖1中,允許“2”左移入空格,而不能上移進入上面空格。                                                    

   (2) 只允許水平移動或垂直移動,不允許斜移。                                    

   (3) 移動后,該數字原先所在的格子變成空格。                                    

    實現目標:                                                                   

   (1) 輸入初始表格狀態和目標表格狀態的數據。                                    

     ① 分別在一行內輸入上述兩項數據;                                           

     ② 對輸入的數據應有查錯和報錯功能;                                         

   (2) 實現從初始狀態到目標狀態的轉換(如不能實現也應給出必要的說明)。          

   (3) 顯示結果:每移動一步都應在屏幕上有如下信息:                              

     ① 顯示每一步移動的序號。所以最后一步的序號就是移動的總步數。               

     ② 顯示每一步移動前后的表格狀態。                                           

   (4) 以最少的移動步數達到目標。                                                

              ┎─┰─┰─┒                          ┎─┰─┰─┒             

              ┃3┃4┃0┃                          ┃0┃0┃0┃             

          ┎─╂─╂  ╂─╂─┒                  ┎─╂─╂  ╂─╂─┒         

          ┃0  1  0  2  5┃                  ┃1  2  3  4  5┃         

          ┖─┸─┸─┸─┸─┚                  ┖─┸─┸─┸─┸─┚         

                圖 10-1                             圖 10-2              

                初始狀態A                              目標狀態B               

                                                                                 

 28. n枚銀幣 C1,C2,...,Cn, 其中有一塊不合格,不合格的銀幣比正常的要重。現用一天平找出不合格的一塊,要求在最壞的情況下,用的天平次數最少。                

                                                                                 

 29. 把一段文章按要求排版。文章的輸入方式為:由鍵盤輸入一段以回車符結束的文章(最大長度 2000 個字符)。排版時以單詞為基本單位。單詞由不含空格的任意字符組成,是長度小于20個字符的串。空格符是分隔單詞的唯一字符,在輸入時連續的空格符在處理時應先化簡為單個空格符。在排版前應先輸入,排版后每行的字符數為N,排版后將整理好的文章按行輸出。輸出時不能將一個完整的單詞截斷,并要求輸出的總行數最小。將每個不足N個字符的行用空格補足,填充空格符的方式有以下三種。                                                              

    1)將填充的空格符置于每行的末尾,并要求每行的起始為單詞。                   

    2)將填充的空格符置于每行的開始,并要求每行的末尾為單詞。                   

    3)將填充的空格符平均分配在每行中,并保證行的起始和末尾均為單詞。           

                                                                                 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩性生活| 高清视频一区二区| 日韩一区二区不卡| 免费人成网站在线观看欧美高清| 欧美精品乱码久久久久久| 日韩和的一区二区| 日韩三级免费观看| 国产在线观看一区二区| 日韩欧美黄色影院| 国产99久久久国产精品免费看 | 久久se这里有精品| 日韩欧美一区二区在线视频| 国产在线播放一区| 中文字幕中文乱码欧美一区二区| 91麻豆国产香蕉久久精品| 亚洲福利视频一区二区| 久久蜜桃av一区精品变态类天堂 | 国产精品高潮久久久久无| 色综合夜色一区| 日韩av一级电影| 国产视频视频一区| 欧美视频三区在线播放| 老司机一区二区| 中文字幕日韩精品一区| 精品视频999| 国产乱人伦偷精品视频不卡| 中文字幕在线观看不卡| 欧美一区午夜视频在线观看 | 裸体一区二区三区| 国产精品热久久久久夜色精品三区 | 日韩欧美一区电影| 成人国产在线观看| 日本不卡一二三区黄网| 亚洲日本在线a| 欧美一区二区三区免费大片 | 污片在线观看一区二区| 久久精品亚洲精品国产欧美| 欧洲精品视频在线观看| 国产精品综合在线视频| 亚洲国产精品一区二区www| 久久一留热品黄| 欧美在线观看18| 国产精品亚洲成人| 亚洲丶国产丶欧美一区二区三区| 国产丝袜欧美中文另类| 91精品国产品国语在线不卡| 97精品超碰一区二区三区| 精品一区精品二区高清| 亚洲国产欧美在线| 国产精品美女久久久久aⅴ| 欧美一区二区黄| 91丨九色porny丨蝌蚪| 国内精品写真在线观看| 亚洲成人综合视频| 亚洲精品高清在线观看| 国产日韩三级在线| 亚洲精品一线二线三线无人区| 欧美日本在线看| 在线看日韩精品电影| 成人综合在线网站| 狠狠色丁香婷婷综合| 日本大胆欧美人术艺术动态| 亚洲综合小说图片| 免费的国产精品| 亚洲第一久久影院| 亚洲国产毛片aaaaa无费看| 亚洲人成网站影音先锋播放| 欧美国产日韩一二三区| 国产亚洲一区字幕| 2欧美一区二区三区在线观看视频| 欧美美女视频在线观看| 欧美亚洲综合一区| 色猫猫国产区一区二在线视频| www.成人在线| av不卡免费电影| av爱爱亚洲一区| 99国产麻豆精品| 91在线免费看| 色噜噜久久综合| 欧美亚洲动漫制服丝袜| 在线一区二区三区四区五区| 91免费看视频| 色婷婷激情综合| 在线精品亚洲一区二区不卡| 在线精品亚洲一区二区不卡| 欧美日韩一区二区三区免费看 | 欧美人伦禁忌dvd放荡欲情| 91久久香蕉国产日韩欧美9色| 色综合久久久久| 欧美亚洲国产bt| 欧美一区二区女人| 久久综合成人精品亚洲另类欧美| 精品乱码亚洲一区二区不卡| 久久精子c满五个校花| 国产精品欧美久久久久一区二区 | 夜夜爽夜夜爽精品视频| 尤物在线观看一区| 亚洲大片精品永久免费| 日本女优在线视频一区二区| 韩国视频一区二区| av电影一区二区| 欧美日韩精品一区二区| 欧美成人福利视频| 中文乱码免费一区二区| 亚洲柠檬福利资源导航| 天天影视色香欲综合网老头| 久久99精品久久只有精品| 国产91在线看| 91极品美女在线| 337p亚洲精品色噜噜| 久久综合色天天久久综合图片| 亚洲人成在线播放网站岛国| 午夜天堂影视香蕉久久| 免费av成人在线| 成人一区二区三区在线观看| 欧美在线观看一区| www久久精品| 夜夜嗨av一区二区三区| 另类调教123区| 97国产一区二区| 精品成人a区在线观看| 国产精品久久久久桃色tv| 亚洲电影一级黄| 国产a久久麻豆| 欧美日韩成人激情| 欧美—级在线免费片| 婷婷久久综合九色国产成人| 成人av影院在线| 欧美一区二区三区免费观看视频| 国产精品狼人久久影院观看方式| 午夜精品一区二区三区电影天堂| 高清久久久久久| 欧美电影免费观看高清完整版| 亚洲青青青在线视频| 极品少妇一区二区| 欧美精品色一区二区三区| 国产精品嫩草久久久久| 蜜臀精品久久久久久蜜臀| 91污在线观看| 久久久www成人免费毛片麻豆| 日韩精品国产欧美| 一本久道中文字幕精品亚洲嫩| 亚洲精品一区二区三区福利| 午夜免费久久看| 99久久99久久综合| 精品精品欲导航| 亚洲chinese男男1069| 91污片在线观看| 国产精品私人自拍| 久久99精品国产.久久久久| 在线不卡中文字幕播放| 亚洲女子a中天字幕| 成人精品小蝌蚪| 久久精品视频一区二区| 久久丁香综合五月国产三级网站| 欧美四级电影网| 一区二区三区中文免费| 99久久亚洲一区二区三区青草| 久久人人超碰精品| 韩国一区二区三区| 欧美电视剧免费全集观看| 免费亚洲电影在线| 日韩网站在线看片你懂的| 午夜精品福利久久久| 欧美日韩国产大片| 激情偷乱视频一区二区三区| 欧美日韩视频不卡| 午夜精品免费在线| 91精品久久久久久久久99蜜臂| 亚洲成av人片观看| 欧美系列日韩一区| 亚洲男女一区二区三区| 色综合天天综合狠狠| 亚洲精品免费在线| 在线亚洲精品福利网址导航| 亚洲精品成人少妇| 在线精品视频免费观看| 亚洲制服丝袜av| 欧美挠脚心视频网站| 麻豆精品视频在线观看视频| 欧美一区永久视频免费观看| 激情欧美一区二区三区在线观看| 精品久久五月天| 成人一区二区三区| 最新成人av在线| 精品视频资源站| 蜜臀av亚洲一区中文字幕| 精品欧美乱码久久久久久1区2区| 国产呦精品一区二区三区网站| 国产精品美女久久久久av爽李琼| 91免费小视频| 婷婷久久综合九色综合绿巨人| 日韩免费性生活视频播放| 国产福利91精品一区| 亚洲色图.com| 欧美日韩一区二区在线观看视频 | 亚洲制服丝袜在线| 日韩一区二区视频在线观看| 国模大尺度一区二区三区| 国产精品视频一二三区|