其实懂了之后很简单,但是刚开始真的很难想.。 d[a][b]表示剩a张A类票和b张B类票时,最后两张票相同的概率

那么此时的排队的第一个人只有两种选择 拿A类票或者B类票

抛硬币得到的可能性当然是二分之一,所以说d[i-1][j](当前第一人拿了A类票)和d[i][j-1](当前第一人拿了B类票)各占二分之一

这样的话代码就很简单了。。。。

#include<stdio.h>
#include<iostream>
using namespace std;
double d[][];
int main()
{
int n,i,j;
scanf("%d",&n);
n/=;
for (i=;i<=n;i++)
{
d[i][]=d[][i]=;
}
for (i=;i<=n;i++)
{
for (j=;j<=n;j++)
{
d[i][j]=(d[i-][j]+d[i][j-])*0.5;
}
}
printf ("%.4lf",d[n][n]);
return ;
}

最新文章

  1. iOS - URL Scheme 操作
  2. CSS实现单行、多行文本溢出显示省略号(…)
  3. EF常用命令行
  4. css 九宫格
  5. over
  6. 基本分类方法——KNN(K近邻)算法
  7. UIView的生命周期
  8. ZBarSDK扫描二维码
  9. IEEE二进制浮点数算术标准(IEEE 754)
  10. mutate 转换
  11. 从头开始学JavaScript (四)——操作符
  12. php中curl的使用(一)
  13. java工作流引擎证照库类型的流程设计 实现方案与演示案例
  14. SQLServer之ISO游标使用
  15. Javaweb学习笔记——(二十三)——————AJAX、XStream、JSON
  16. PHP多线程 curl_multi_init 的使用
  17. sql视图显示数据不对应
  18. 在lnmp环境下,将原来的PHP7.0升级到PHP7.2
  19. NopCommerce 更改发票字体
  20. android-glsurfaceview Activity框架程序

热门文章

  1. Noip2017Day2T2 宝藏
  2. Java连载51-super关键字
  3. Vue ---- ajax cookies 插件安装 跨域问题 element-ui bootscript 导入
  4. 《细说PHP》第四版 样章 第18章 数据库抽象层PDO 8
  5. powershell 提取 spotlight 图片
  6. oracle学习笔记(十五) PL/SQL语法结构以及使用
  7. InnoSetup 安装选择不同语言,修改软件配置参数,达到安装语言就是软件语言效果
  8. python爬取 “得到” App 电子书信息
  9. Java反射及注解
  10. Redis Python(一)