#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
int n,m,i,j;
long long int c,total=1;
while(scanf("%d%d",&n,&m)!=EOF ){
if(n==0 && m==0) break;
total=1;
for(i=(n-m)+1;i<=n;++i){
total*=i;
}
c=total;
total=1;
for(j=1;j<=m;j++){
total*=j;
}
c=c/total;
printf("%lld\n",c);
}
return 0;
}
知道的人可以告訴我嗎? 難道真的是演算法太慢?