fork(4) download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int newton(int &n, int &k)
  6. {
  7. long double result=1;
  8.  
  9. for(int i=1; i<=k; i++) result*=(n-i+1)/i;
  10.  
  11. return static_cast<int>(result);
  12. }
  13.  
  14. int main()
  15. {
  16. int t=0, n=0, k=0;
  17. vector<int>values;
  18.  
  19. ios::sync_with_stdio(0);
  20.  
  21. cin>>t;
  22.  
  23. while(t--) { cin>>n>>k; values.push_back(newton(n,k)); }
  24. for(int i=0; i<values.size(); i++) cout<<values[i]<<endl;
  25.  
  26. return 0;
  27. }
  28.  
Success #stdin #stdout 0s 2864KB
stdin
1
500 500
stdout
0