测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A71762. 组合数计算

编程题 入门

题目描述

n 个不同元素中,任取 m (m \le n)个元素并成一组,叫做从 n 个不同元素中取出 m 个元素的一个组合;

n 个不同元素中取出 m (m \le n)个元素的所有组合的个数,叫做从 n 个不同元素中取出 m 个元素的组合数;用符号 c( n , m ) 表示。计算公式为: c ( n , m ) = n!/((n - m)! * m! )。

其中,n! 表示 n 的阶乘,计算方法:n! = 1 \times 2 \times 3 \times \dots \times n0 的阶乘定义为1

输入格式

输入包含两个整数 nm ,分别表示从多少个不同元素中选取以及选取的元素个数。满足条件 0 \le m \le n \le 10

输出格式

输出一个整数,表示从 n 个不同元素中取出 m 个元素的所有组合的个数,即 c(n, m) 的值。

输入输出样例

输入 #1
5 2
输出 #1
10