• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Yiner的ACM

            成長的痕跡
            <2011年3月>
            272812345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            統計

            • 隨筆 - 29
            • 文章 - 0
            • 評論 - 2
            • 引用 - 0

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            基礎深搜題

              An escape

            Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
            Total Submission(s): 227    Accepted Submission(s): 56

            Problem Description

            You are now in a maze. You mark all the blocks you've visited by '@',
             so when you see a wall '#' or a visited block '@' in front of you, you
             will make a right turn. Otherwise, that means you don't have a wall or a
             visited block in front, you'll go forward. When you reach the door 'D', congratulations!


            ####
            #Y@#
            ##D#
            ####

            Look at the maze above, you are now in 'Y', facing left, and seeing a wall in
             front of you. You turn right, a wall again; turn right again, visited block;
             turn right once again, still a wall. After three continuous turnings, you realize 
            the rest time of your life will be making turnings.

             

            Input

            The first line is T(T<=20), then T cases follow.
            Each case has two numbers n and m(4<=n,m <= 20), the boundary of the maze will 
            always be '#', in the maze, there will 
            be exactly one 'Y', one 'D'. Normal blocks are marked with '.'.


            At first you are facing left.

             

            Output

            "YES" if you can go out of the maze(reach 'D'). "NO" otherwise.

             

            Sample Input

            2

            4 4

            ####

            #.Y#

            ##D#

            ####

            4 4

            ####

            #.Y#

            #D##

            ####

             

            Sample Output

            NO

            YES

             

            Author

            MadFroG
            自己寫的超長代碼如下:

            深搜的代碼

            posted on 2011-03-13 11:30 Yiner 閱讀(404) 評論(0)  編輯 收藏 引用 所屬分類: DFS

            久久综合九色综合97_久久久| 国产精品免费久久| 一本久久知道综合久久| 看久久久久久a级毛片| 精品免费tv久久久久久久| 精品久久久久中文字| 久久亚洲精品成人无码网站| 精品国产一区二区三区久久久狼 | 久久夜色精品国产亚洲av| 国产精品久久久久免费a∨| 2022年国产精品久久久久| 久久精品国产精品亚洲下载 | 国产美女久久精品香蕉69| 欧美色综合久久久久久| 久久99国产亚洲高清观看首页| 中文字幕无码av激情不卡久久| 久久精品视频免费| 无码精品久久久天天影视| 久久免费大片| 秋霞久久国产精品电影院| 99精品国产综合久久久久五月天| 精品多毛少妇人妻AV免费久久| 国产成人精品久久免费动漫| 亚洲中文久久精品无码ww16 | 人妻丰满AV无码久久不卡| 亚洲国产成人精品久久久国产成人一区二区三区综 | 国产精品99久久精品| 99蜜桃臀久久久欧美精品网站| 久久综合九色欧美综合狠狠| 精品久久久久久无码免费| 久久青草国产手机看片福利盒子| 少妇久久久久久被弄高潮| 囯产精品久久久久久久久蜜桃 | 久久成人精品视频| 国产精品美女久久久久| 久久久久人妻精品一区二区三区| 久久国语露脸国产精品电影| 狠狠色婷婷久久综合频道日韩 | 伊人久久大香线蕉AV一区二区| 合区精品久久久中文字幕一区| 国产99久久久国产精品小说|