2개의 댓글이 있습니다.
-
-
gusdud0222 -
import sys
input = sys.stdin.readline
sys.setrecursionlimit(10**6)
c = int(input())
answer = []while c != 0:
c -= 1 n = int(input()) graph = [list(map(int, input().split())) for _ in range(n)] d = [[-1] * n for _ in range(n)] def jump2(y, x): # 영역 밖으로 if y >= n or x >= n: return 0 # 마지막칸 도착 if y == n - 1 and x == n - 1: return 1 # 메모이제이션 if d[y][x] != -1: return d[y][x] jumpSize = graph[y][x] d[y][x] = (jump2(y + jumpSize, x) or jump2(y, x + jumpSize)) return d[y][x] answer.append(jump2(0,0))
for i in range(len(answer)):
if answer[i] == 1:
print("YES")
else:
print("NO")저도 그러네요 ㅠㅠㅠ 하 30분동안 개고생중
3년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
kiyeon88
안녕하세요. JUMPGAME 문제를 아래와 같이 책에 있는대로 파이썬으로 바꿔서 제출했고 제 컴터에서는 올바른 답이 나오는데 왜 run time error가 나는거죠? 도저히 모르겠네요...
6년 전