排列组合
来源:互联网 发布:2017淘宝开店照片示范 编辑:程序博客网 时间:2024/06/03 14:54
#include <cstdio>#include <cstdlib>#include <iostream>#include <set>#include <cmath>#include <string>#include <cstring>#include <algorithm>#include <cctype>#include <queue>using namespace std;typedef long long ll;ll arrange(ll k,ll n)//排列{ if(k==0) return 1; if(k==1) return n; ll sum=1; for(int i=0;i<k;i++) sum*=n-i; return sum;}ll comb(ll k,ll n)//组合{ if(k==0) return 1; if(k==1) return n; return arrange(k,n)/arrange(k,k);}int main(){ int n,k; while(cin>>n>>k) printf("%lld\n",comb(k,n));}
0 0
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 排列组合
- 数据结构与算法之大数据处理
- Java中的hashmap
- C#笔记 -- 协变、逆变
- 初识yii框架
- 神经网络的提升方法(2)——正则化
- 排列组合
- JSP标准标签库之核心标签(c标签)
- 作业:C++作业2—项目4
- leetcode_17.Letter Combinations of a Phone Number
- 安装andriod studio
- 多渠道打包-混淆打包-反编译
- nginx做反向代理
- ViewPager使用方法
- JSP标签-JSTL-自定义标签