扎金花的数学模型是什么样?
我过年玩诈金花输了,就用python 模拟了个炸金花试验,先一副牌52张,用列表表示,再随机抽三张,下一个人再三张,…,直到第m个人抽完,玩n局,所以用mn种牌型(包括重复的),累加各种牌出现的次数,我的方法是找出每局中最大的牌,分别累加得n1,n2等,当然各种牌是最大的局数和是n(可用于检验程序),前面已知道哪种牌出现的次数,相除,这样就求出手里的牌能赢的概率,因为组合太多,需要很长的代码来累加和比较,像对2,和另一张非2牌,就一种情况处理,因为另一个人也拿到对2概率很小,像豹子,顺子出现的几率很小,如果模拟次数n不够大,有些牌型出现的次数会为0或很小,估计的概率不准确,也可合并,这样求出的概率是几种牌能赢的平均概率,但上下相差不大,对于A最大,或K最大的情况很多,赢率也相差很大,当然这与几个人玩相关,可根据情况选择是否合并。合并后初学者的我也写了400行代码,但一个小时帮我赢了50块,还是很值的