blob: afc98007d8b1f2d691081beeaa2141321c51905c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <iostream>
using namespace std;
unsigned long long calc_binom(unsigned long long N, unsigned long long K)
{
unsigned long long r = 1;
unsigned long long d;
if (K > N) return 0;
for (d = 1; d <= K; d++)
{
r *= N--;
r /= d;
}
return r;
}
|