无穷迷宫 & 幻象迷宫

无 穷 迷 宫 无穷迷宫

& \& &

幻 象 迷 宫 幻象迷宫

题目链接:

1. 无穷迷宫: j z o j   3924 jzoj\ 3924 jzoj 3924
2. 幻象迷宫: l u o g u   1363 luogu\ 1363 luogu 1363

无 尽 迷 宫 : 无尽迷宫:

题目

传说有一个无穷大的迷宫,这个迷宫实际上是将一个长方形的迷宫无限复制得到的。长方形的迷宫有 N N N M M M列个格子。每个格子要么是空地,要么是墙。大迷宫的每个格子 ( x , y ) (x, y) (x,y)和格子 ( x   m o d   N , y   m o d   M ) (x\ mod\ N, y\ mod\ M) (x mod N,y mod M)是相同的。( x   m o d   N x\ mod\ N x mod N x x x 除以 N N N 的余数)
一个机器人现在站在位置 ( x , y ) (x, y) (x,y)的格子。每一步,机器人可以移动到上下左右相邻的空地。而且它从不会走到已经走过的位置。请你判断机器人能否在迷宫中无穷地走下去。

输入

第一行,一个整数 T T T,表示有 T T T组测试数据。
接下来若干行,分别描述每组数据。
每组数据的第一行是两个整数 N N N , M M M .
接下来是 N N N行,每行是 M M M个字符的字符串,描述一个长方形迷宫的所有格子。空地用 ‘ . ’ ‘.’ .表示,墙用 ‘ # ’ ‘\#’ #表示,机器人所在位置用 ‘ S ’ ‘S’ S表示。

输出

输出 T T T行,每行一个字符串,依次表示每组测试数据的结果。如果机器人能无穷走下去输出 ” Y e s ” ”Yes” Yes,否则输出 ” N o ” ”No” No

样例解释(样例在下面)

第一

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值