Skip to content

Commit d44e4a7

Browse files
committed
[PGS] #등굣길 / Level 3 / 240502 Level 3 스킬체크에서 진행 / 50분(성공)
1 parent 2951a79 commit d44e4a7

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
def solution(m, n, puddles):
2+
puddles = [[q, p] for [p, q] in puddles]
3+
4+
# dp 초기화
5+
dp = [[0] * (m+1) for _ in range(n+1)]
6+
dp[1][1] = 1
7+
8+
# 장애물 있는 경우가 아니면 dp에 누적하여 값 더하기
9+
for i in range(1, n+1):
10+
for j in range(1, m+1):
11+
if [i, j] in puddles:
12+
dp[i][j] = 0
13+
else:
14+
dp[i][j] += (dp[i-1][j] + dp[i][j-1])% 1000000007
15+
16+
# 정답 반환
17+
return dp[n][m]

0 commit comments

Comments
 (0)