标签: perl combinations
我想在给出一些数字时计算组合的数量,例如当5选择10时组合的数量。但是Math::Combinatorics模块在给定字符集时给出组合列表。是否有这样的模块或者我需要在编程时使用阶乘函数来表示它?
Math::Combinatorics
答案 0 :(得分:3)
您可以使用Math::Combinatorics并计算返回列表的大小。但是,更好的模块是Math::Counting。
Math::Counting
use Math::Counting ':big'; printf "C(10, 5) = %d\n", bcomb(10, 5);