본문 바로가기
Algorithm 🧑🏻‍💻/백준(BOJ)

[백준,c++] 11051번 - 이항 계수2

by dkswnkk 2021. 10. 26.
 

11051번: 이항 계수 2

첫째 줄에 \(N\)과 \(K\)가 주어진다. (1 ≤ \(N\) ≤ 1,000, 0 ≤ \(K\) ≤ \(N\))

www.acmicpc.net

#include <iostream>
#define MOD 10007
using namespace std;
long long int arr[1001][1001];
int main(){
ios_base::sync_with_stdio(false);
cin.tie(0);
int N,K; cin>>N>>K;
for(int i=0; i<=N; i++){
for(int k=0; k<=K; k++){
if(i==k||k==0)arr[i][k]=1;
else arr[i][k]=(arr[i-1][k-1]+arr[i-1][k])%MOD;
}
}
cout<<arr[N][K];
}

GitHub

LinkedIn

GitHub

LinkedIn