时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 256MB,其他语言 512MB 难度:简单 分数:100 OI排行榜得分:10(0.1分数+2难度) 出题人:
描述
小J最近迷上了抽奖,于是乎参加了w老师举办的运气大赛。盒子里面有n个不同的球,一个人可以抽m个球,不同的组合球对应不同的奖励。请问w老师得准备多少种奖励?
输入描述
两个整数 n,m
输出描述
准备的奖励数
用例输入 1
5 2 用例输出 1
10 提示
1<=m<=n<=30
来源
原创
#include <bits/stdc++.h>
using namespace std;
int jie(int num) {
int result = 1;
for (int i = 1; i <= num; i++) {
result *= i;
}
return result;
}
int main() {
int n, m;
cin>>n>>m;
long long a=1;
for(int i=n;i>=n-m+1;i--) a*=i;
//cout<<"a:"<<a<<endl;
long long b=jie(m);
//cout<<"b:"<<b<<endl;
cout<<a/b;
return 0;
}