Creative Code

[2225번]합분해 본문

백준 문제풀이

[2225번]합분해

빛하루 2023. 9. 2. 11:02

https://www.acmicpc.net/problem/2225

 

2225번: 합분해

첫째 줄에 답을 1,000,000,000으로 나눈 나머지를 출력한다.

www.acmicpc.net

#include <iostream>
#include <algorithm>
using namespace std;
long long dp[201][201];
int main() {
	int N, K;
	cin >> N >> K;
	for (int i = 1; i <= 200; i++) {
		dp[1][i] = i;
		dp[i][1] = 1;
	}
	for (int i = 2; i <= 200; i++) {
		for (int j = 2; j <= 200; j++) {
			dp[i][j] = (dp[i - 1][j]%1000000000 + dp[i][j - 1]%1000000000)%1000000000;
		}
	}
	cout << dp[N][K] << '\n';
	
}

'백준 문제풀이' 카테고리의 다른 글

[17214번]다항 함수의 적분  (0) 2023.09.06
[16496번]큰 수 만들기  (0) 2023.09.06
[7869번]두 원  (0) 2023.09.05
[2981번]검문  (0) 2023.09.04
[2447번]별 찍기-10  (0) 2023.09.03