BOJ[백준] - 1890 - 점프
https://www.acmicpc.net/problem/1890
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 |
#include <cstdio>
long long dp[111][111];
int a[101][101];
int main()
{
int N, i, j;
scanf("%d", &N);
for(i = 1; i <= N; i++)
for(j = 1; j <= N; j++)
scanf("%d", &a[i][j]);
dp[1][1] = 1;
for(i = 1; i <= N; i++)
{
for(j = 1; j <= N; j++)
{
if(a[i][j] == 0)
continue;
dp[i + a[i][j]][j] += dp[i][j];
dp[i][j + a[i][j]] += dp[i][j];
}
}
printf("%lld", dp[N][N]);
return 0;
} |
cs |
'Algorithm 문제풀이 > BOJ [백준] 문제풀이' 카테고리의 다른 글
BOJ[백준] - 13458 - 시험 감독 (0) | 2017.07.18 |
---|---|
BOJ[백준] - 1912 - 연속합 (0) | 2017.07.15 |
BOJ[백준] - 1720 - 타일 코드 (0) | 2017.07.15 |
BOJ[백준] - 1699 - 제곱수의 합 (0) | 2017.07.15 |
BOJ[백준] - 1520 - 내리막 길 (0) | 2017.07.15 |