336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

[문제요약]
N * N 게임판에 수가 적혀있다.
가장 왼쪽 위 칸 [0][0] 에서 가장 오른쪽 아래 칸 [N-1][N-1] 으로 규칙에 맞게 점프해서 가는 것이다.
규칙은 아래와 같다.
  1. [ROW][COL] 위치에 적혀있는 이동수만큼 이동할 수 있다.
  2. 이동은 오른쪽 혹은 아래쪽으로만 이동할 수 있다. (오른쪽+아래쪽 을 섞어 이동할 수 없다.)

[입력]
N ~ [4,100] : 게임판의 크기가 주어진다.
게임판이 주어진다. 각 위치에 이동수가 주어진다. 이동 수 M ~[0,9] 이다.
가장 오른쪽 아래칸에는 0이 주어진다.

[출력]
가장 오른쪽 아래칸으로 이동할 수 있는 모든 경우의 수를 출력한다. 2^63 - 1 보다 작거나 같다.

[접근방법]

[source C++11 DP]


'PSNote > Problem Solving' 카테고리의 다른 글

[BOJ-11060]점프 점프  (0) 2017.09.08
[BOJ-14503]로봇 청소기  (0) 2017.09.05
[BOJ-1018]체스판 다시 칠하기  (0) 2017.09.01
[BOJ-14659]한조서열정리하고옴ㅋㅋ  (0) 2017.07.29
[BOJ-11724]연결 요소의 개수  (0) 2017.07.28

+ Recent posts