336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
[문제요약]
N * N 게임판에 수가 적혀있다.
가장 왼쪽 위 칸 [0][0] 에서 가장 오른쪽 아래 칸 [N-1][N-1] 으로 규칙에 맞게 점프해서 가는 것이다.
규칙은 아래와 같다.
- [ROW][COL] 위치에 적혀있는 이동수만큼 이동할 수 있다.
- 이동은 오른쪽 혹은 아래쪽으로만 이동할 수 있다. (오른쪽+아래쪽 을 섞어 이동할 수 없다.)
[입력]
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 |