题解:

网上有一种复杂的方法。。好像复杂度并没有优势就没看

定义f[i]表示i的期望经过次数,f[i]=sigma{f[j]*p/q/du[j]}+(i==1);

然后高斯消元就可以了

最后求出来的f[i]表示经过i的期望次数

f[i]*p/q就是爆炸概率

这样可能不是很好理解

我们假设x被拆成两个点,有p/q的概率连向爆炸点

那么我们可以求出爆炸点的期望经过次数

而爆炸点只会经过一次,所以这就是到它的概率了

代码:

转载于:https://www.cnblogs.com/yinwuxiao/p/9466913.html

【BZOJ1778】[Usaco2010 Hol]Dotp 驱逐猪猡相关推荐

  1. BZOJ1778: [Usaco2010 Hol]Dotp 驱逐猪猡

    BZOJ 题意 给你一张nnn个点mmm条边的无向图,最开始有一颗炸弹在一号节点,它有pq\frac{p}{q}qp​的概率爆炸,如果没有爆炸,它会等概率的移动到另一个与当前节点相连的点,问炸弹分别在 ...

  2. BZOJ1778 [Usaco2010 Hol]Dotp 驱逐猪猡

    把每个点拆成两个点,不爆炸和爆炸 然后就可以高斯消元求每个点的期望经过次数了,爆炸的点没有出边,所以就是爆炸的概率 题目描述有误差评,没SPJ,要保留9位小数 #include<iostream ...

  3. bzoj1778: [Usaco2010 Hol]Dotp 驱逐猪猡(概率DP+高斯消元)

    深夜肝题...有害身心健康QAQ 设f[i]为到达i的概率,d[i]为i的度数. 因为无限久之后炸弹爆炸的概率是1,所以最后在i点爆炸的概率实际上就是f[i]/sigma(f[]) 列出方程组 f[i ...

  4. 【BZOJ1778】[Usaco2010 Hol]Dotp 驱逐猪猡 期望DP+高斯消元

    [BZOJ1778][Usaco2010 Hol]Dotp 驱逐猪猡 Description 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡.猪猡的文明包含1到N (2 <= N <= 300 ...

  5. BZOJ_1778_[Usaco2010 Hol]Dotp 驱逐猪猡_概率DP+高斯消元

    BZOJ_1778_[Usaco2010 Hol]Dotp 驱逐猪猡_概率DP+高斯消元 题意: 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡.猪猡的文明包含1到N (2 <= N <= 3 ...

  6. [BZOJ 1778][Usaco2010 Hol]Dotp 驱逐猪猡

    1778: [Usaco2010 Hol]Dotp 驱逐猪猡 Time Limit: 10 Sec  Memory Limit: 64 MB Submit: 690  Solved: 269 [Sub ...

  7. BZOJ 1778: [Usaco2010 Hol]Dotp 驱逐猪猡 [高斯消元 概率DP]

    1778: [Usaco2010 Hol]Dotp 驱逐猪猡 题意:一个炸弹从1出发p/q的概率爆炸,否则等概率走向相邻的点.求在每个点爆炸的概率 高斯消元求不爆炸到达每个点的概率,然后在一个点爆炸就 ...

  8. 【bzoj1778】[Usaco2010 Hol]Dotp 驱逐猪猡 矩阵乘法+概率dp+高斯消元

    题目描述 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡.猪猡的文明包含1到N (2 <= N <= 300)一共N个猪城.这些城市由M (1 <= M <= 44,850)条由两 ...

  9. bzoj 1778 [Usaco2010 Hol]Dotp 驱逐猪猡

    http://www.elijahqi.win/archives/3299 Description 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡.猪猡的文明包含1到N (2 <= N <= ...

  10. bzoj 1778: [Usaco2010 Hol]Dotp 驱逐猪猡

    Description 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡.猪猡的文明包含1到N (2 <= N <= 300)一共N个猪城.这些城市由M (1 <= M <= 44, ...

最新文章

  1. rownum 的一点儿研究
  2. 利用事件进行窗体间传值
  3. EXT.NET复杂布局(四)——系统首页设计(上)
  4. 2020班徽设计图案高中计算机,高铁工程学院举办2020级班徽设计大赛
  5. Exception while invoking! org.apache.thrift.protocol.TProtocolException: Bad version in readMessageB
  6. 版本控制系统(译文) 2 - 基础
  7. php 动态参数,PHP 动态配置运行时环境参数ini_xxx,extension_loaded
  8. No WebApplicationContext found: no ContextLoaderListener registered?
  9. python绘图之散点图
  10. Discuz!如何实现为版块设定自定义logo,实现不同的版块不同的logo!
  11. OpenCore黑苹果引导配置说明-基于OpenCore-0.7.1-07-06正式版
  12. mysql中dint,请教一下Dint和Real型变量在使用过程中出现的问题
  13. org.apache.felix.http.jetty %bundles.pluginTitle: Cannot start (org.osgi.framework.BundleException:
  14. COBIT(cobit框架)
  15. 微服务失败重试(2)AWS 消息服务选型对照表
  16. 苹果教你如何开发iOS应用
  17. Sampling Heuristics for Optimal Motion Planning in High Dimensions论文总结
  18. 实用成都培训机构设计装修案例图解析
  19. 西软服务器linux,详细讲解西软FOXHIS增量备份与恢复方法
  20. 最新抢火车票软件测评

热门文章

  1. 【汇正财经】什么是板块轮动?有什么规律?
  2. 面临“反对沉没成本”效应,海尔、格力、海信、美的等家电厂商的智能音箱还有必要做吗?
  3. 条形码、二维码、RFID优缺点,卫星定位,传感器分类及应用场景
  4. UNH-IOL获批成为首家获得OVP认证的第三方实验室
  5. 如何删除ZIP压缩包的密码?
  6. [转]跨站漏洞解析及预防
  7. 汽车以太网芯片IP的功能安全验证和优化
  8. CAN总线网络知识(一)
  9. linux之进程观察命令:ps和top
  10. 简单易用的像素动画工具,最新版Aseprite v1.2.29