计算概率问题。某个袋子中有红球m个、白球n个,现在要从中取出x个球,计算红球数目多于白球的概率。程序使用分冶策略、递归调用完成计算,当m,n,x取值为6,7,3时,红球数目多于白球的概率为0.437063。
#include <stdio.h>
/* m: 袋中红球的数目 n: 袋中白球的数目 x: 需要取出的数目 y: 红球至少出现的次数 */
double pro(int m, int n, int x, int y);
int main(void)
{
int m, n, x;
printf(