• <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

            精品国产乱码久久久久软件| 国内精品伊人久久久久影院对白| 久久久久亚洲精品中文字幕| 欧美精品乱码99久久蜜桃| 东方aⅴ免费观看久久av| 久久精品国产免费一区| 久久久久久一区国产精品| 日韩精品久久久久久免费| 久久AAAA片一区二区| 无码人妻精品一区二区三区久久| 国产Av激情久久无码天堂| 伊人伊成久久人综合网777| 99久久777色| 99久久精品免费看国产一区二区三区 | 日韩电影久久久被窝网| 精品乱码久久久久久久| 久久中文字幕视频、最近更新| 久久精品国产网红主播| 国产精品成人久久久| a级毛片无码兔费真人久久| 日产精品99久久久久久| 伊人久久大香线蕉综合热线| 国产精品视频久久| av午夜福利一片免费看久久| 中文字幕无码av激情不卡久久| 久久福利青草精品资源站| 色欲综合久久躁天天躁蜜桃| 亚洲一级Av无码毛片久久精品| 久久99精品久久久久久水蜜桃| 国产高潮国产高潮久久久| 色婷婷久久综合中文久久蜜桃av| 伊人色综合九久久天天蜜桃| 一本久久a久久精品综合香蕉| 久久国产乱子伦精品免费午夜| 青青热久久综合网伊人| 久久精品国产精品亚洲精品| 久久er热视频在这里精品| 东京热TOKYO综合久久精品| .精品久久久麻豆国产精品| 国内精品久久久久影院一蜜桃| 久久国产免费观看精品3|