AT_abc265_c.[ABC265C] Belt Conveyor
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有一个高为 H、宽为 W 的网格。自上而下的第 i 行,自左而右的第 j 列的格子记作 (i,j)。
在 (i,j) 上写有字符 Gi,j,其中 Gi,j 是 U、D、L、R 中的一个。
你现在位于 (1,1)。你会不断重复以下操作,直到无法继续移动为止。
假设你当前在 (i,j)。
如果 Gi,j 是U,且 i=1,则移动到 (i−1,j)。
如果 Gi,j 是D,且 i=H,则移动到 (i+1,j)。
如果 Gi,j 是L,且 j=1,则移动到 (i,j−1)。
如果 Gi,j 是R,且 j=W,则移动到 (i,j+1)。
否则,你无法继续移动。
操作结束时,请输出你所在的格子。
但如果你会无限移动下去,请输出 -1。
输入格式
输入按以下格式从标准输入读入。
H W
G1,1G1,2…G1,W
G2,1G2,2…G2,W
⋮
GH,1GH,2…GH,W
输出格式
如果操作结束时你在 (i,j),请按以下格式输出:
i j
如果你会无限移动下去,请输出 -1。
输入输出样例
输入#1
2 3 RDU LRU
输出#1
1 3
输入#2
2 3 RRD ULL
输出#2
-1
输入#3
9 44 RRDDDDRRRDDDRRRRRRDDDRDDDDRDDRDDDDDDRRDRRRRR RRRDLRDRDLLLLRDRRLLLDDRDLLLRDDDLLLDRRLLLLLDD DRDLRLDRDLRDRLDRLRDDLDDLRDRLDRLDDRLRRLRRRDRR DDLRRDLDDLDDRLDDLDRDDRDDDDRLRRLRDDRRRLDRDRDD RDLRRDLRDLLLLRRDLRDRRDRRRDLRDDLLLLDDDLLLLRDR RDLLLLLRDLRDRLDDLDDRDRRDRLDRRRLDDDLDDDRDDLDR RDLRRDLDDLRDRLRDLDDDLDDRLDRDRDLDRDLDDLRRDLRR RDLDRRLDRLLLLDRDRLLLRDDLLLLLRDRLLLRRRRLLLDDR RRRRDRDDRRRDDRDDDRRRDRDRDRDRRRRRRDDDRDDDDRRR
输出#3
9 5
说明/提示
限制条件
- 1≤H,W≤500
- Gi,j 是
U、D、L、R中的一个。 - H,W 均为整数。
样例解释 1
你会按 (1,1)→(1,2)→(2,2)→(2,3)→(1,3) 的顺序移动,之后无法继续移动。因此答案为 (1,3)。
样例解释 2
你会按 (1,1)→(1,2)→(1,3)→(2,3)→(2,2)→(2,1)→(1,1)→(1,2)→… 无限循环移动。在这种情况下,输出 -1。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?