-문제: https://www.acmicpc.net/problem/2225
2225번: 합분해
첫째 줄에 답을 1,000,000,000으로 나눈 나머지를 출력한다.
www.acmicpc.net
-정답풀이:
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' 카테고리의 다른 글
[코딩테스트] 1309: 동물원 (0) | 2021.12.28 |
---|---|
[코딩테스트] 백준 2565번: 전깃줄 (0) | 2021.12.28 |
[코딩테스트] #18. 백준 2294번: 동전 2 (0) | 2021.12.26 |
[코딩테스트] #17. 백준 1520번: 내리막길 (0) | 2021.12.25 |
[코딩테스트] #15. 백준 2133번: 타일채우기 (0) | 2021.12.24 |