描述
输入两个整数m,n,求m个数字中选n个数的排列数。(1<=n<=m<=50)
输入描述
两个正整数m和n。
输出描述
一个正整数表示排列数。
用例输入 1
6 5
用例输出 1
720
AC code
cpp
#include<bits/stdc++.h>
using namespace std;
int fun(int n)
{
int sum=1;
for(int i=n;i>=1;i--) sum=sum*i;
return sum;
}
int main()
{
int m,n;
cin>>m>>n;
int res=fun(m)/fun(m-n);
cout<<res;
return 0;
}