用户输出
1 3
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#2943 | #1005. 兜圈子 | Accepted | 100 | 2225 ms | 31232 K | Python 3 / 1.2 K | t330034045 | 2023-11-22 19:34:31 |
a = input().split(" ")
# a[0]表示有多少行 a[1]表示有多少列
list1 = []
for i in range(int(a[0])):
list1.append(input())
m = 0 # 纵坐标
n = 0 # 横坐标
visited = set() # 用于存储已经访问过的位置
while True:
if list1[m][n] == "R" and n != int(a[1]) - 1:
n += 1
if (m, n) not in visited:
visited.add((m, n))
continue
if (m, n) in visited:
print(-1)
break
continue
if list1[m][n] == "L" and n != 0:
n -= 1
if (m, n) not in visited:
visited.add((m, n))
continue
if (m, n) in visited:
print(-1)
break
continue
if list1[m][n] == "U" and m != 0:
m -= 1
if (m, n) not in visited:
visited.add((m, n))
continue
if (m, n) in visited:
print(-1)
break
continue
if list1[m][n] == "D" and m != int(a[0]) - 1:
m += 1
if (m, n) not in visited:
visited.add((m, n))
continue
if (m, n) in visited:
print(-1)
break
continue
else:
print(m + 1, n + 1)
break
用户输出
1 3
系统信息
Exited with return code 0
9 44
RRDDDDRRRDDDRRRRRRDDDRDDDDRDDRDDDDDDRRDRRRRR
RRRDLRDRDLLLLRDRRLLLDDRDLLLRDDDLLLDRRLLLLLDD
DRDLR
<310 bytes omitted>
用户输出
9 5
系统信息
Exited with return code 0
500 500
RRUURUUURDRURLLLUDDRLRUUUURRRLRUUULRLURDUDUURDRRUDDRDLLLRRLLLLULRUULRRLDDRURDLULDUDDLRRRLUDR
<250408 bytes omitted>
用户输出
1 3
系统信息
Exited with return code 0
500 500
DDDUUULULDUUUUDRULURDLLULUURDLRUULDLUDRLLDDDULUURDLLDLDDRDULUUURULDRDUDUDDRDLLLLRDDUULLRLUUD
<250408 bytes omitted>
用户输出
-1
系统信息
Exited with return code 0
500 500
LULRRLLRDDULRUULRDULRUDUDLDDULRUDLLRRDULDRLDUDLDRULUUDUURLLLDRRLLDUUULUURRLRLLLDDRLDLDDRUDRD
<250408 bytes omitted>
用户输出
1 1
系统信息
Exited with return code 0
500 500
RRRDLURDUUDLRRRUURUDLUDRURURUURUDDRUDDDDURUDURULDLRRRLDRDDRDDULURDDDLRDURUDDRLUUDRLUDLLDURRL
<250408 bytes omitted>
用户输出
-1
系统信息
Exited with return code 0
500 500
RRRRRDDLDLDLRRRRDLRLLLLLRUUURRUDRURDULLDLUUDLULLDLURUDDLRLRRLLRLRUUURLURDURULLRRRDULRDLDDLUU
<250408 bytes omitted>
用户输出
-1
系统信息
Exited with return code 0
500 500
DRDULLRDDURDLLLUDULRLLRRDLDUDDUULDDURUDDURDDRLRDRDRRLURDRUDLRULDRDRDURUUUDDRDDRLRDRLRUURRRUL
<250408 bytes omitted>
用户输出
-1
系统信息
Exited with return code 0
500 500
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
<250408 bytes omitted>
用户输出
-1
系统信息
Exited with return code 0
500 500
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
<250408 bytes omitted>
用户输出
341 1
系统信息
Exited with return code 0
500 500
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
<250408 bytes omitted>
用户输出
500 432
系统信息
Exited with return code 0
500 500
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
<250408 bytes omitted>
用户输出
432 500
系统信息
Exited with return code 0