A40972. 简单的事情
填空题
较易
知识点
题目描述
简单的事情
题目描述
数学天才fans曾经说过一句话:组合数的计算是一件非常简单的事情。组合数的计算真的是一件非常简单的事情吗?请你自己去尝试一下吧!
输入格式
输入中的一些整数对n,m(m≤n≤20)
输出格式
输出其组合数。
样例输入
5 2
18 13
样例输出
10
8568
参考答案
#pragma warning(disable:4996)
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int n,m,i;
long long s1,s2;
while( scanf("%d%d",&n,&m) !=EOF )
{
s1=s2=1;
for(i=2;i<=n-m;i++)s1*=i;
for(i=m+1;i<=n;i++)s2*=i;
printf("%lld\n",s2/s1);
}
return 0;
}
上一题
下一题