当前位置: 首页 > news >正文

网站留言板怎么做phpsql江苏网站建设哪家专业

网站留言板怎么做phpsql,江苏网站建设哪家专业,东莞如何建网站费用,杂志网站模板题目:把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。 分析:要解决这个问题,我们需要先统计出每个点数出现的次数,然后把每个点数出现的次数除以,就能求出每个点数出现的概率了。我们…
题目:把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。

分析:要解决这个问题,我们需要先统计出每个点数出现的次数,然后把每个点数出现的次数除以6^{n},就能求出每个点数出现的概率了。我们可以用两个数组来存储骰子点数的每个总数出现的次数。在一轮循环中,第一个数组中的第n个数字表示骰子和为n出现的次数,在下一轮循环中,我们加上一个新的骰子,此时和为n的骰子出现的次数应该等于上一轮循环中骰子点数和为n-1、n-2、n-3、n-4、n-5、n-6的次数的总和。

代码:用两个数组模拟骰子投掷过程
const int g_maxValue = 6;            //骰子的最大点数 全局常量
void PrintProbability(int number){   //number为骰子的个数if(number < 1)return;int* pProbability[2];pProbability[0] = new int[g_maxValue * number + 1];   //掷骰子得到的点数范围是1~number*最大点数pProbability[1] = new int[g_maxValue * number + 1];for(int i = 0;i < g_maxValue * number + 1; ++i){     //数组初始化pProbability[0][i] = 0;pProbability[1][i] = 0;}int flag = 0;            //flag用于交换两个数组for(int i = 1;i <= g_maxValue;++i){   //第一个骰子得到的点数范围是1~骰子的最大点数,次数为1pProbability[flag][i] = 1;}for(int k = 2;k <= number; ++k){       //第二个骰子到第number个骰子for(int i = 0;i < k; ++i){pProbability[1 - flag][i] = 0;  //初始化投到第k个骰子不会再出现的点数和为0}for(int i = k;i <= g_maxValue * k;++i){  //第k个骰子投出的点数范围是k~k * 骰子最大点数pProbability[1 - flag][i] = 0;for(int j = 1;j <= i && j <= g_maxValue;++j){   //当前骰子的点数为i,获得这个点数的次数为上一次掷骰子得到点数i - j的次数,j的范围为1~骰子的最大点数,然后将所有的次数相加pProbability[1 - flag][i] += pProbability[flag][i - j];}}flag = 1 - flag;}double total = pow((double)g_maxValue,number);     //所有点数的总次数for(int i = number;i <= g_maxValue * number;++i){double ratio = (double)pProbability[flag][i] / total;   //当前点数的概率printf("%d:%e\n",i,ratio);}delete[] pProbability[0];     delete[] pProbability[1];
}

http://www.yayakq.cn/news/724009/

相关文章:

  • 制作企业网站的目的网络推广活动具体实施方案
  • 赣州网站建设费用简单的网站建设公司的模板下载
  • 不需要iis的网站开发怎么做投票网站
  • 网站的网络公司wordpress首页手机
  • 让网站做的有吸引力网络营销导向的企业网站建设的要求
  • 网站服务器续费网站建设织梦源码
  • 国内公司网站模板网站实名认证查询申请表
  • 邯郸学做网站学校制作图网
  • 苏小小移动网站西安比较厉害的软件公司
  • 国内物流公司网站建设专门做试题的网站
  • 农产品网站建设方案就有公司域名怎么建设网站
  • 网站排名软件 利搜哪个视频网站做直播销售
  • 大学毕业做网站插画师好吗浦口区建设中学网站
  • 哈尔滨免费做网站永久域名最新网站
  • 医院网站建设计划wordpress被封锁了
  • 门户网站界面设计模板下载软件开发课程
  • 竣工验收备案表查询网站wordpress中文文档 chm
  • 郑州出租车网邢台短视频优化
  • wordpress分类页副标题网站怎样做优化网页
  • 开发网站开发关于宠物的网页设计
  • wordpress搬家关键词排名优化品牌
  • 沧州网站建设王宝祥沈阳中小企业网站建设
  • 施工企业资质序列自媒体seo是什么意思
  • 班级网站建设的范围快手网页版
  • 哪些网站可以做网站做教育app的网站有哪些
  • 网站浏览速度重庆公司社保多少钱一个月
  • 哪个网站建站比较好架构图在什么网站可以做
  • 什么是营销网站建设做门户网站需要什么资质
  • 建设高校网站的现实意义开发公司工程队营销的支持
  • 自己做网站需要学什么凤凰军事新闻最新消息