帮同学写的一道数模题,题目如下:



程序写的比较乱,懒得改了,应该还有些bug,贴上来留存,以后也许有用
/*程序使用说明:
方便起见,在该程序中,实际牌i值为i-1
特别的,实际中牌A值为13,以此类推
Turn 后面的值代表将整个过程模拟多少局
(当值为1000,0000时就得用好几秒了)
ans 是初始局面下获得的期望
*/
#include <iostream>
#include <cstdio>
#include <stdlib.h>
#include <time.h>
#include <algorithm>
#define Tonghuadashun 800
#define Tonghuashun 50
#define Sitongdian 25
#define Mantanghong 8
#define Tonghua 5
#define Shunzi 4
#define Santongdian 3
#define Liangdui 2
#define Yidui 1
#define Turn 1000000
#define Maxn 5
#define Mod 13
using namespace std;
bool vis[60];
void Deal(int c,int *s){
int

这是一篇关于数模的博客,作者分享了一道涉及扑克牌的数学建模问题,描述了如何求解扑克牌中的期望值。虽然程序代码较为混乱,可能存在错误,但博主将其记录下来,以备将来参考。
最低0.47元/天 解锁文章
539

被折叠的 条评论
为什么被折叠?



