fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. long long int factorial(long long int a)
  4. {
  5. long long int ans = 1;
  6. if(a == 0 || a == 1)
  7. return 1;
  8. else
  9. {
  10. for(int i=2; i<=a; i++)
  11. {
  12. ans=(ans*i)%1000000007;
  13. }
  14. return ans;
  15. }
  16. }
  17. int main()
  18. {
  19. int t;
  20. cin>>t;
  21. while(t--)
  22. {
  23. long long int n,m,ans;
  24. cin>>n>>m;
  25. n=n%1000000007;
  26. m=m%1000000007;
  27. ans = factorial(n+m-1)/(factorial(n)*factorial(m-1))%1000000007;
  28. cout<<ans<<endl;
  29.  
  30. }
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 4520KB
stdin
1
17 17
stdout
0