登录
首页 » 算法 » 扑克游戏

扑克游戏

于 2022-07-22 发布 文件大小:4.39 kB
0 163
下载积分: 2 下载次数: 1

代码说明:

用Card类数组模拟扑克牌,定义3个数组分别表示玩家手中的牌,电脑手中的牌和底牌,用srand((unsigned)time(NULL))产生随机数字,将底牌数组中随机的一项从底牌中移动到其他的数组中,模拟从洗好底牌中抓牌。表示出牌。 单人练习模式中,首先记下一个 1到13之间的随机数字,然后玩家抓牌,当手中的牌的点数恰与记下的随机数字相等,或用手中有的任意两张牌,通过加减乘除四则运算可以凑出该随机数字相等 的点数,则停止抓牌并将这一张或两张出出去,随即记下一个新的随机数字,开始下一轮,直道手中的全部牌出完,游戏结束。 人机对抗模式中,首先玩家和计算机各分的5张牌,然后比较玩家和计算机手中最小的牌,谁的小谁就打出这张最小的牌,另一方认为自己的牌凑不出这张牌的点数 则开始抓牌,直道手中的牌的点数恰与第一个人出的牌相等,或者用手中有的任意两张牌,通过加减乘除四则运算可以凑出第一个人出的牌相等的点数,则停止抓牌 并将这一张或两张出出去,然后要求对方以同样的规则,开始下一轮,直道某一方手中的全部牌出完,游戏结束。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • LZW压缩实现 VC++6.0工程
    资源描述一个不错的LZW压缩文件算法示例代码,才用VC6.0写的,可以编译通过,压缩效率还不错,我测试过简单的位图比gif/png等格式压缩效率都要高!!!
    2022-08-25 04:08:59下载
    积分:1
  • Camera图像标定
    此源码实现的功能: 是对Camera采集的图像进行校正处理。 具体是:通过输入一组的黑白相间的棋盘格的图像,检测黑百格图像的焦点位置来矫正使用 透镜给针孔模型带来的孔型的误差,我们可以使用从不同角度去采集图像,根据不同位置的图像的 角点信息,来近似估计其矫正矩形参数,从而得到较好的图像。其原来是基于张学友的标定算法, 利用OpenCV来实现的,是经过测试的。
    2022-07-04 21:28:34下载
    积分:1
  • 使用基于K
    使用基于K-L变换的特征选择方法,使原本4维的特征向量降至3维-KL transform based feature selection method, so that the original 4-dimensional feature vector is reduced to 3-dimensional
    2022-08-17 16:24:35下载
    积分:1
  • 斯密斯预估器
    1、CserialPort实现了简单而强大的多线程串口编程工具,CserialPort类是在Remon Spekreijse设计的CSerialPort类基础上设计的,并增加了对二进制数据传输和块读写方式的支持和其他功能函数;2、实现了Smith预估器与PID控制的结合;
    2023-01-05 17:00:10下载
    积分:1
  • 神经网络的手写识别
    通过这个项目你可以识别字符,数字等你想要的语言。首先你要画出每个字母的地方,
    2022-03-04 07:19:03下载
    积分:1
  • 操作系统经典问题之银行家问题的源码实现及实验报告
    资源描述 实现银行家算法,C++实现,主要内容是模拟实现动态资源分配。同时编写和调试一个系统动态资源的简单模拟程序,观察死锁产生的条件,并使用适当的算法,有效的防止和避免死锁的发生。
    2023-04-03 07:45:03下载
    积分:1
  • 模拟退火解决Tsp问题
    模拟退火算法解决TSP问题,采用MFC框架,对话框界面,计算在多个城市之间旅行时,规划出一条最佳路线使得所走的距离最短,效率最高。可选择任意城市作为起始点和终点,有四种退火函数选择。运行后,可显示初始随机路线,及用各种退火函数优化之后的高效路线。更可以直观的看到优化趋势。
    2022-08-05 23:22:29下载
    积分:1
  • canny edge detector
    The Canny edge detector is an edge detection operator that uses a multi-stage  请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-06-25 17:35:03下载
    积分:1
  • 98年全国大学生数学建模竞赛B题“水灾巡视问题”,是一个推销员问题,本题有53个点,所有可能性大约为exp(53),目前没有好方求出精确解,既然求不出精确解,...
    98年全国大学生数学建模竞赛B题“水灾巡视问题”,是一个推销员问题,本题有53个点,所有可能性大约为exp(53),目前没有好方法求出精确解,既然求不出精确解,我们使用模拟退火法求出一个较优解,将所有结点编号为1到53,1到53的排列就是系统的结构,结构的变化规则是:从1到53的排列中随机选取一个子排列,将其反转或将其移至另一处,能量E自然是路径总长度。具体算法描述如下:步1: 设定初始温度T,给定一个初始的巡视路线。步2 :步3 --8循环K次步3:步 4--7循环M次步4:随机选择路线的一段步5:随机确定将选定的路线反转或移动,即两种调整方式:反转、移动。步6:计算代价D,即调整前后的总路程的长度之差步7:按照如下规则确定是否做调整:如果D0,则按照EXP(-D/T)的概率进行调整步8:T*0.9-->T,降温-98 National Mathematical Contest in Modeling B and that the "flood inspections", is a salesman problem, and that is 53 points, all possibilities about exp (53), there is no good way to get accurate solutions, since no exact solution for, we used simulated annealing France obtained an optimum solution to all nodes to a number of 53 to 53.1 is with the system structure, changes in the structure of the rules is : from 1-53 with a randomly selected with a son, to reverse or to move it to another, the energy E is the natural path length. The specific algorithm is described as follows : Step 1 : The initial set temperature T,
    2023-05-19 17:45:04下载
    积分:1
  • 仿VB的InputBox
    仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox仿VB的InputBox
    2022-05-13 03:43:50下载
    积分:1
  • 696516资源总数
  • 106432会员总数
  • 11今日下载