概率问题某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少呢?某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 01:18:52
![概率问题某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少呢?某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少](/uploads/image/z/15218985-57-5.jpg?t=%E6%A6%82%E7%8E%87%E9%97%AE%E9%A2%98%E6%9F%90%E4%B8%AA%E8%A2%8B%E5%AD%90%E4%B8%AD%E6%9C%89%E7%BA%A2%E7%90%83m%E4%B8%AA%2C%E7%99%BD%E7%90%83n%E4%B8%AA.%E7%8E%B0%E5%9C%A8%E8%A6%81%E4%BB%8E%E4%B8%AD%E5%8F%96%E5%87%BAx%E4%B8%AA%E7%90%83.%E9%82%A3%E4%B9%88%E7%BA%A2%E7%90%83%E6%95%B0%E7%9B%AE%E5%A4%9A%E4%BA%8E%E7%99%BD%E7%90%83%E7%9A%84%E6%A6%82%E7%8E%87%E6%98%AF%E5%A4%9A%E5%B0%91%E5%91%A2%3F%E6%9F%90%E4%B8%AA%E8%A2%8B%E5%AD%90%E4%B8%AD%E6%9C%89%E7%BA%A2%E7%90%83m%E4%B8%AA%2C%E7%99%BD%E7%90%83n%E4%B8%AA.%E7%8E%B0%E5%9C%A8%E8%A6%81%E4%BB%8E%E4%B8%AD%E5%8F%96%E5%87%BAx%E4%B8%AA%E7%90%83.%E9%82%A3%E4%B9%88%E7%BA%A2%E7%90%83%E6%95%B0%E7%9B%AE%E5%A4%9A%E4%BA%8E%E7%99%BD%E7%90%83%E7%9A%84%E6%A6%82%E7%8E%87%E6%98%AF%E5%A4%9A%E5%B0%91)
概率问题某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少呢?某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少
概率问题某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少呢?
某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少呢?下面的代码解决了这个问题.其中的y表示红球至少出现的次数.这与前文的问题是等价的.因为如果取30个球,要求红球数大于白球数,则等价于至少取出16个红球.请根据仅存的线索,判断程序逻辑,并补全缺少的代码.把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可./* m:袋中红球的数目 n:袋中白球的数目 x:需要取出的数目 y:红球至少出现的次数 */ double pro(int m,int n,int x,int y) { if(y>x) return 0; if(y==0) return 1; if(y>m) return 0; if(x-n>y) return 1; double p1 = _______________________; double p2 = _______________________; return (double)m/(m+n) * p1 + (double)n/(m+n) * p2; }
概率问题某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少呢?某个袋子中有红球m个,白球n个.现在要从中取出x个球.那么红球数目多于白球的概率是多少
p1=pro(m-1,n,x-1,y-1); p2=pro(m,n-1,x-1,y);