perl组合或排列的数量

时间:2013-04-22 14:50:19

标签: perl combinations

我想在给出一些数字时计算组合的数量,例如当5选择10时组合的数量。但是Math::Combinatorics模块在​​给定字符集时给出组合列表。是否有这样的模块或者我需要在编程时使用阶乘函数来表示它?

1 个答案:

答案 0 :(得分:3)

您可以使用Math::Combinatorics并计算返回列表的大小。但是,更好的模块是Math::Counting

use Math::Counting ':big';
printf "C(10, 5) = %d\n", bcomb(10, 5);