1146 排列组合
题目描述
计算从m个不同的数中取n个的取法
输入描述
/*
从键盘输入m和n。
*/
5 3
输出描述
/*
输出计算结果。
*/
10
#include<stdio.h>
void comb(int n,int m){
int res_numerator = 1;
int res_denominator = 1;
int j = 0;
int res=0;
for(j=m;j>0;j--){
res_numerator *= n;
n--;
res_denominator *= m;
m--;
}
res = res_numerator/res_denominator;
printf("%d
",res);
}
int main()
{
int n,m;
scanf("%d %d",&n,&m);
comb(n,m);
return 0;
}