int* s_e(int m , int n){
int* _ret = (int *)malloc(sizeof(int));
*_ret = 1;
for (int i = m ; i >= m - n + 1; i--)
{
*_ret *= i;
}
return _ret;
}
intmain(){
int m = 0, n = 0;
scanf("%d%d",&m,&n);
if (n > m)printf("data error\n");
elseprintf("%d",*s_e(m,n));
}