【发布时间】:2011-02-22 23:55:22
【问题描述】:
在顺序确实很重要的情况下,生成所有可能结果的矩阵相当容易。一种方法是使用expand.grid,如here 所示。
如果没有怎么办?
如果我是对的,可能的组合数是(S+N-1)!/S!(N-1)!,其中 S 是骰子的数量,每个骰子的 N 面编号为 1 到 N。(它与众所周知的组合公式不同,因为它是可能的相同的数字出现在多个骰子上)。例如,当掷四个六面骰子时,N=6,S=4,所以可能的组合数是(4+6-1)!/4!(6-1)! = 9!/4!x5! = 126. 如何生成这 126 种可能结果的矩阵?
谢谢。
【问题讨论】:
-
重新标记以添加骰子和算法。
标签: algorithm r probability combinations dice