首页 > 数学 > 题目详情

概率论、排列组合相关问题已知工厂出产的所有小球(没有确定数量,可视为无限多)中,24%为蓝色,14%为棕色,16%为绿色

优质解答

假设小球共有100m个.那么根据题目,六种小球的数量分别为 24m,14m,16m,20m,13m,14m从100m个球里取56个球(9个蓝色,5个棕色,18个绿色,12个橙色,8个红色和4个黄色)的方法数是:C(100m,56)那么从24m个蓝球中取出9个的...
追问:
我也是这么做的……然后卡在怎么算上……。还是按普通C(n,m)的方式算么?概率小白表示没有具体数字怎么做14m!这样的啊……TAT
追答:
这个就已经可以当作结果了啊,没必要计算。 如果非要计算的话,那么估计得写满半张纸吧。 比如C(100m,56)=100m*(100m-1)*(100m-2)*......*(100m-55)/56*55*53*52*.....*2*1 同样的其他的方法数也是这么表示 14m!=1*2*3*4*5*...*(14m-2)(14m-1)*14m,也只能这么表示了。 我感觉是没有必要把结果计算出来的。就用那个式子表示就可以了。
追问:
问题是我们老师要答案……还要根据这个编程orz 那什么,我自己琢磨的,(0.24)^9*C(56,9) * (0.14)^5*C(47,5) * (0.16)^18*C(42,18) * (0.2)^12*C(24,12) * (0.13)^8*C(12,8) * (0.14)^4*C(4,4) * C(6,6),好不容易把结果搞到了0~1之间……而且换颜色顺序结果一样的,您看这靠谱么?
追答:
那还不如直接编程计算C(24m,9)*C(14m,5)*C(16m,18)*C(20m,12)*C(13m,8)*C(14m,4)/C(100m,56)了。编程的东西也忘的差不多了,试着写一下吧。 int m; int a=1,b=1,c=1,d=1,e=1,f=1,g=1; for(int i=0;i
追问:
哦哦,好厉害>

本题链接: