Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int nck(int N, int K) {
- if (K < N - K)
- K = N - K;
- int ans = 1, p = 2;
- for (int i = K + 1; i <= N; ++i) {
- ans *= i;
- while (p <= N - K && ans % p ==0)
- ans /= p++;
- }
- return ans;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement