#pragma region 입출력 속도향상
#define FAST_IO() \
{\
ios::sync_with_stdio(false);\
cin.tie(NULL); \
cout.tie(NULL); \
}\
#pragma endregion
#include <iostream>
#include <vector>
using namespace std;
int main()
{
FAST_IO();
int n, k;
cin >> n >> k;
vector<vector<int>> pascal(n);
for (int i = 0; i < n; i++)
{
int val = 1;
for (int k = 0; k <= i; k++)
{
pascal[i].push_back(val);
val = val * (i - k) / (k + 1);
}
}
cout << pascal[n - 1][k - 1];
return 0;
}
'코딩테스트 > 백준' 카테고리의 다른 글
[골3] 1958 - LCS 3 (0) | 2023.10.18 |
---|---|
[실4] 15489 - 파스칼의 삼각형 (0) | 2023.10.16 |
[골3] 10986 - 나머지 합 구하기 (0) | 2023.10.12 |
[골5] 1806 - 부분합 (0) | 2023.10.10 |
[실3] 3273 - 두 수의 합 (0) | 2023.10.10 |