티스토리 뷰
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
|
#include <cstdio>
typedef long long ll;
ll i,j,nx,ny,n,a[100][100],d[100][100];
int main()
{
scanf("%lld",&n);
for(i=0;i<n;i++) for(j=0;j<n;j++)
scanf("%lld",&a[i][j]);
d[0][0]=1;
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if(i==n-1 && j==n-1) break;
nx=i+a[i][j],ny=j+a[i][j];
if(nx<n) d[nx][j]+=d[i][j];
if(ny<n) d[i][ny]+=d[i][j];
}
}
printf("%lld",d[n-1][n-1]);
return 0;
}
|
cs |
'Algorithm > BOJ' 카테고리의 다른 글
1328 고층 빌딩 (0) | 2019.10.13 |
---|---|
10942 팰린드롬? (0) | 2019.10.12 |
11048 이동하기 (0) | 2019.10.12 |
9536 여우는 어떻게 울지? (0) | 2019.09.26 |
1620 나는야 포켓몬 마스터 이다솜 (0) | 2019.01.27 |