小编Ram*_*ari的帖子

骰子的总和

我试图计算获得n个侧面骰子结果的特定总和的概率.我在这个链接中找到了公式(公式10).

这是我在C中编写的代码:

# include <stdio.h>
# include <stdlib.h>
# include <math.h>

# define n      2   // number of dices
# define s      6   // number of sides of one dice

int fact(int x){
  int y = 1;
  if(x){
    for(int i = 1; i <= x; i++)
      y *= i;
  }
  return y;
}
int C(int x,int y){
  int z = fact(x)/(fact(y)*fact(x-y));
  return z;
}

int main(){
  int     p,k,kmax;
  double  proba;

  for(p = n; p <= s*n; p++){
    proba …
Run Code Online (Sandbox Code Playgroud)

c multinomial

3
推荐指数
1
解决办法
110
查看次数

标签 统计

c ×1

multinomial ×1