-문제: https://www.acmicpc.net/problem/2225
아직 풀이가 잘 이해가지 않는다!
-정답풀이:
n,k=map(int,input().split())
dp=[[0]*201 for _ in range(201)]
for i in range(201):
dp[1][i]=1
dp[2][i]=i+1
for i in range(2,201):
dp[i][1]=i
for j in range(2,201):
dp[i][j]=(dp[i][j-1]+dp[i-1][j])%10**9
print(dp[k][n])
'백준 > DP' 카테고리의 다른 글
[dp/백준] 2565번: 전깃줄 (0) | 2022.06.17 |
---|---|
[dp/백준] 1309번: 동물원 (0) | 2022.06.17 |
[dp/백준] 2294번: 동전2 (0) | 2022.06.16 |
[dp/백준] 1520번: 내리막길 (0) | 2022.06.13 |
[dp/백준] 11048번: 이동하기 (0) | 2022.06.13 |