hdu2049 不容易系列之(4)——考新郎
来源:互联网 发布:股票数据分析模型 编辑:程序博客网 时间:2024/06/07 03:03
题意:假设一共有N对新婚夫妇,其中有M个新郎找错了新娘,求发生这种情况一共有多少种可能.
分析:和前面那题hdu 2048求M 错排,递推式一样,只是再加上一个 组合数 C 的求法,因为 在N里 的某M个,CnM;
#include<cstdio>#include<cstring>using namespace std;long long a[22];int main(){ a[1]=0,a[2]=1,a[3]=2; for(int i=4;i<=20;i++) a[i]=(i-1)*(a[i-1]+a[i-2]); int T;scanf("%d",&T); while(T--) { int n,m; scanf("%d %d",&n,&m); long long ans=1; for(int i=n;i>(n-m);i--) ans*=i; for(int i=m;i>=1;i--) ans/=i; // printf("%lld %lld\n",ans,a[m]); ans*=a[m]; printf("%lld\n",ans); }}
0 0
- HDU2049:不容易系列之(4)——考新郎
- HDU2049----不容易系列之(4)——考新郎
- HDU2049 不容易系列之(4)——考新郎
- hdu2049 不容易系列之(4)——考新郎
- hdu2049 不容易系列之(4)——考新郎
- HDU2049 不容易系列之(4)——考新郎
- hdu2049 不容易系列之(4)——考新郎
- HDU2049不容易系列之(4)——考新郎
- hdu2049不容易系列之(4)——考新郎
- hdu2049 不容易系列之(4)——考新郎
- HDU2049 不容易系列之(4)——考新郎
- HDU2049 不容易系列之(4)——考新郎
- hdu2049不容易系列之(4)——考新郎
- HDU2049 不容易系列之(4)——考新郎
- hdu2049:不容易系列之(4)——考新郎 之错排公式
- 不容易系列之(4)——考新郎 hdu2049 递推,错排,组合数
- hdu2049 不容易系列之(4)——考新郎(全错排,组合数)
- HDU2049 不容易系列之(4)——考新郎 错排问题
- 递归那些事儿
- Date和Calendar类的使用(一个例子)
- 【POJ3020】【总数-最大二分匹配】【最小路径覆盖和点覆盖的区别是 路径的话要所有点覆盖了】
- Real Time Rendering 2.1 Architecture (体系结构)
- 通过SQL语句直接实现Excel与数据库的导入导出
- hdu2049 不容易系列之(4)——考新郎
- swift 学习<五> String
- Android Studio(一):介绍、安装、配置
- Android Studio(二):快捷键设置、插件安装
- Android Studio(三):设置Android Studio编码
- Android Studio(四):Android Studio集成Genymotion
- 【DP】【AsiaRegionalAnshanOnline2014】HDU5001Walk
- Android Studio(五):修改Android Studio项目包名
- 算法----最大子数组和