B.cpp 330 B

1234567891011121314151617
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. const int N = 21;
  4. int a[N][N];
  5. int main() {
  6. int n, r;
  7. while (cin >> n >> r) {
  8. if (2 * r > n)r = n - r;
  9. long long p = 1;
  10. for (int i = 0; i < r; i++)p *= n - i;
  11. for (int i = r; i >= 2; i--)p /= i;
  12. cout << p << endl;
  13. }
  14. return 0;
  15. }