We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f7f6a09 commit ff9aedeCopy full SHA for ff9aede
1 file changed
live10/test106/문제3/백한결.py
@@ -0,0 +1,20 @@
1
+def solution(m, n, puddles):
2
+ dp = [[0] * (m + 1) for _ in range(n + 1)]
3
+
4
+ dp[1][1] = 1
5
6
+ puddleSet = set()
7
8
+ for puddle in puddles:
9
+ puddleSet.add(tuple(puddle))
10
11
+ for i in range(1, n + 1):
12
+ for j in range(1, m + 1):
13
+ if (j, i) in puddleSet:
14
+ dp[i][j] = 0
15
+ elif i == 1 and j == 1:
16
+ continue
17
+ else:
18
+ dp[i][j] = (dp[i - 1][j] + dp[i][j - 1]) % 1000000007
19
20
+ return dp[n][m]
0 commit comments