掷骰子顺子的计算方式如下:
假设骰盅里有n个骰子,每个骰子上的数字为1到6,共m个数字。
掷骰子的结果是所有数字之和,即:
S=6*(1+2+3+...+m)
其中,6表示总共有6个数字,(1+2+3+...+m)表示每个数字出现的次数,为m个。
如果要计算掷骰子得到的顺子,只需要让S的值加上一个固定的值(通常是1或2),即可得到顺子的数量。具体来说,如果要计算得到的顺子的数量为n,只需要将S的值加上n-1即可,例如:
n=S+(n-1)=6*(1+2+3+...+m)+n-1=6*(1+2+3+...+m)+n-1-6*(m-1)
其中,减去6*(m-1)是因为要计算顺子的数量,而m个数字中只有6个是顺子,其他数字都是豹子、对子等。
例如,如果要计算掷骰子得到的顺子的数量为5,只需要将S的值加上5即可,即:
n=6*(1+2+3+...+m)+5-6*(m-1)
计算完成后,将n的值除以6即可得到顺子的数量,例如:
n/6=5/6=1/2
因此,掷骰子得到的顺子的数量为1或2。
摘自:
http://tieba.baidu.com/p/8386676868