#include <stdio.h>

int factorial(int n){
int i, result;
result = 1;
for (i = n; i > 1; i--) {
result *= i;
}
return result;
}
int comb(int m,int k){
	return factorial(m)/(factorial(k)*factorial(m-k));
	
}
int main(void) {
int m, k;
scanf("%d", &m);
scanf("%d", &k);
printf("%d個の中から%d個を取り出す組み合わせの数は%d通りです。\n", m, k, comb(m, k));


return 0;
}
