#include using namespace std;

int factorial(int num) { int result = 1; for (int i = 1; i <= num; i++) { result *= i; } return result; }

int combination(int n, int m) { int numerator = factorial(n); int denominator = factorial(n - m) * factorial(m); return numerator / denominator; }

int main() { int n, m; cin >> n >> m; int result = combination(n, m); cout << result << endl; return 0; }

述输入两个正整数 n 和 m 计算组合数 C n m 的值。Cnk = n!n-k!k!输入描述一行两个正整数 n 和 m 之间用一个空格隔开。输出描述一行一个正整数表示答案。用例输入 1 5 2用例输出 1 10cpp

原文地址: http://www.cveoy.top/t/topic/iImp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录