0
点赞
收藏
分享

微信扫一扫

c语言和c++的区别

和谐幸福的人生 2024-09-08 阅读 7

描述

输入两个整数m,n,求m个数字中选n个数的排列数。(1<=n<=m<=50)

输入描述

两个正整数m和n。

输出描述

一个正整数表示排列数。

用例输入 1 

6 5

用例输出 1 

720

AC code

#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;
}

举报

相关推荐

0 条评论