CodeChef submission 143304 (C++ 4.3.2) plaintext list. Status: AC, problem MARBLES, contest . By karthikheb (Karthik Hebbar), 2009-12-04 04:08:28.
#include<iostream> using namespace std; int main(){ int total = 0; cin>>total; for(int i=0; i<total; i++){ long n, k; cin>>n>>k; long a = n-1; long b = (n-k)>(n-1)-(n-k)?(n-k):(n-1)-(n-k); long long ans = 1; for(long j=1, k= a-b+1; j<= b; j++, k++){ ans = ans*k/j; } cout<<ans<<'\n'; } }
Comments

