哈哈,自己想出来的,很短的代码!求组合数!!!终于AC了,给自己赞一个!!!
#include<iostream>
using namespace std;
double zh(int n,int m){
double t=m,h=1;
for(int i=0;i<m;i++){
h*=n/t;
t--;
n--;
}
return h;
}
int main(){
int a,b;
while(cin>>a>>b){
if(b>a/2)
b=a-b;
cout<<zh(a,b)<<endl;
}
return 0;
}