단계별 풀기 중이라서 단계별로 푸는 느낌 그대로 원래 정의대로 먼저 구현함
이게 되면 문제를 안냈을 거라고 생각했지만 맞았음
알고보니 다음문제가 다이나믹프로그래밍임
내일해야지~
https://github.com/o920/baekjoon/blob/master/11050_factorial.cpp
// 이항계수 정의 그대로 구현
#include <iostream>
using namespace std;
int factorial(int n) {
int a = 1;
for (int i = 1; i <= n; i++) a *= i;
return a;
}
int bino(int n, int k) {
return factorial(n) / (factorial(k)*factorial(n - k));
}
int main() {
int n, k;
cin >> n >> k;
cout << bino(n, k);
}
'코테' 카테고리의 다른 글
그리디 (0) | 2021.01.26 |
---|---|
파이썬 기본문법 (0) | 2021.01.25 |
백준 3036 : 링 c++ 정답 (0) | 2020.04.01 |
백준 2981 : 검문 c++ 정답 (0) | 2020.04.01 |
백준 11399 : ATM c++ 정답(그리디 알고리즘) (0) | 2020.03.25 |