问题标题: 酷町堂:3986 计算组合数C(m, n)

0
0
已解决
潮文馨
潮文馨
新手光能
新手光能

3986   计算组合数C(m, n)

经验值:0 时间限制:1000毫秒

题目描述 Description

给定两个非负整数m和n,编写函数计算组合数C(m,n)的值。其中C(m,n)=m!/((m-n)!*n!)
n!指n的阶乘,n!=1*2*3*……*(n-2)*(n-1)*n

输入描述 Input Description

输入一行,两个数字,分别是m和n,数字之间用空格隔开

输出描述 Output Description

输出一行,一个数字

样例输入 Sample Input

3 2

样例输出 Sample Output

3

数据范围及提示 Data Size & Hint

0<=n<=m<=10


0
已采纳
朱小川
朱小川
缔造者
缔造者

函数核心(函数自己定义)

long long s=1;

for(int i=1;i<=n;i++){

s*=i;

}

return s;

主函数核心(一样,自己定义)

cout<<jc(m)/(jc((m-n))*jc(n));

0
王文博
王文博
缔造者之神
缔造者之神
long long f(int t)
{
    int sum=1;
    for(int i=1;i<=t;i++)
    {
        sum*=i;
    }
    return sum;
} 

望采纳!

我要回答