Recent Posts
Notice
No Rules Rules
파스칼의 삼각형 (feat. 백준, 16395번) 본문
728x90
반응형
파스칼의 삼각형
|https://www.acmicpc.net/problem/16395
// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
using namespace std;
int dp[31][31]{0};
int main() {
ios::sync_with_stdio(false), cin.tie(NULL);
register int N, K;
cin >> N >> K;
for(register int n = 1; n <= N; ++n)
dp[n][1] = dp[n][n] = 1;
for(register int i = 1, j; i <= N; ++i)
for(j = 1; j <= i; ++j)
if(i != 1 && j != 1)
dp[i][j] = dp[i - 1][j - 1] + dp[i - 1][j];
cout << dp[N][K];
return 0;
}
// *&)*@*
반응형
dp를 이용하는 문제입니다.
파스칼의 삼각형은 규칙을 갖는 형태이므로 이를 미리 dp로 생성하면 됩니다.
728x90
반응형
'생활 > 코테' 카테고리의 다른 글
방탈출 (feat. 백준, 23743번) (0) | 2023.03.30 |
---|---|
선수과목 (Prerequisite) (feat. 백준, 14567번) (0) | 2023.03.30 |
음악프로그램 (feat. 백준, 2623번) (0) | 2023.03.29 |
게임 개발 (feat. 백준, 1516번) (0) | 2023.03.28 |
문제집 (feat. 백준, 1766번) (0) | 2023.03.28 |
Comments