blob: 8cdd73a7752aba709ee18fca3b9857bc2afc47d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#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;
}
}
|