#include <stdio.h>
int factorial(int n)
{
	int a;
	a=1;
	if (n!=0)
	{
		for(int i=1;i<=n;i++)
		{
			a=a*i;
		}
	}
	return a;
}

int comb(int m,int k)
{
	int a;
	int M,K,A;
	scanf("%d",&m);
	scanf("%d",&k);
	a=m-k;
	A = factorial(a);
	M = factorial(m);
	K = factorial(k);
	int C;
	C=M/(K*A);
	return C;
}

int main(void)
{
	int a,b,C;
	scanf("%d",&a);
	scanf("%d",&b);
	C = comb(a,b);
	printf("%d個の中から%d個を取り出す組み合わせ数は、%d通りです。\n",a,b,C);
	return 0;
}