#include<iostream>

using namespace std;


int combination(int n, int r);

int main(void)

{

int input;

cin >> input;

for (int i = 0; i < input; i++)

{

int n, m;

cin >> n >> m;

cout << combination(m, n);

}

return 0;

}


int combination(int n, int r)

{

int i;

int p = 1;


for (i = 1; i <= r; i++)

p = p*(n - i + 1) / i;

return p;

}


위의 소스를 제출했는데 오답이라네요. 근데 도대체 어디가 틀린 건지 정말 모르겠어요ㅠㅠ


조금만 도와주세요!